Just to add onto this good answer, you are really only expected to tip for sit-down restaurants with service and bars.
For takeout, cafes, fast food, etc., you don’t need to tip. A lot of places these have payment machines that just ask if you want to tip by default. You can safely hit “No tip” on these if you don’t want to.
Ostensibly it’s just to replace the tip jar for those who don’t use cash, but the prompt appearing every time you pay by card has convinced a lot of people that tipping is what you’re supposed to do in those situations, when in reality you have no obligation to.
A feature similar to RES, maybe one that pulls from your subscriptions, would be nice. Start typing the name of a community and it suggests some autofill options formatted in a way that folks from other instances can click on it easily.