I think Ballard has been spending a bit too much time at the three country clubs he has memberships at, and not enough in the real world. Next time he orders his dinner at The Columbia Club, he should ask the "transient" server how many years he's been working in the dining industry. My guess would be that establishments that cater to the well-off hire servers and bartenders that have a decade of experience, if not, more. These people make it their careers to please people, and largely rely on tips for their income. These aren't low skill labor jobs where the "tricks of the trade" can easily be taught, and these high-end restaurants and bars know that loyalty is valuable.
And even among the low-end jobs such as cashiering, dishwashing, and food prep in less-than-high-end establishments, there are people that work in these industries for decades, usually between two or three jobs. In a city that heavily relies on conventions (IE visitors coming in and spending money), there will always be a need for people making coffee, preparing sandwiches, and checking people into hotel rooms, and so on.
This doesn't change my opinion on the smoking ban itself. I think the current ordinance, as is, is fine. But it's comments like these that could put Ballard's future in jeopardy. If he honestly believes these service-industry employees are "transient", then he's more out of touch than I thought.