Every 30 minutes is also too infrequent. Going to the airport, one can time it. But coming back, if you miss a bus after getting your luggage, that means waiting for 30 minutes at the beautiful Terminal C. No thanks.
Every 20 minutes, $20 r/t max with a discount using the Q card, that's more like it.