I think the most annoying thing here is the decision to blanket ban other browsers. Why not just have a little drop-down bar at the top that says 'You may encounter issues, we recommend browsing this site with Google Chrome', instead of completely blocking access? The cynic in me suspects it's linked to advertising.
If one changes the user agent in Firefox so that it announces itself as Chrome, most of these sites work just fine. Adobe Express is the last example I tried.
Genuine question: how does that work though?
I would have thought (but perhaps I'm wrong) that the waiter does less work per person as the number of people at a table increases, so why would the percentage tip go up?
And as far as the bill goes, if there's only me, I'll likely stick to soft drinks. Whereas when there are more people in my group, I'd be much more likely to grab a bottle of wine to share, pushing the total bill per person up, and thus the tip.