The tipping thing is insane. I live in a rather progressive city, very pro labor. Many local restaurants have added small fees to your bill, often called something like "living wage fee" or something similar, the implication being it's a fee to help improve the wages the staff get.
Except it's a 3% fee! I'm paying $50 for steak, surely you can just freaking charge me $52 and pay the staff what they deserve?! Why all this nonsense around adding fees like you're the local cable company? You've spent more editing your printed menus to include this new disclaimer than it would cost to just pay your damn staff!