When I can afford making prime steaks at home for what it costs to get average food either delivered at going out to most restaurants, I have no problem eating at home.
The UK has it right. Add a 12.5% service charge and just tap your credit card to pay. No signing, no waiting to add a tip, no having it ask you if you want to pay 15,18, 20, or 25%