Just be like (western) Europe or Japan... pay wages and benefits someone can LIVE on (without expecting tips) and maybe they'll be more professional and stay on a lot longer instead of bouncing around. 

Nothing worse than here in the states where you basically are shamed/societally pressured into tipping REGARDLESS of service and/or food quality and you get a check with "suggested" tips ranging from 15% to 20%!!!