Maybe I'm just a tech-city millennial who hates interacting with people, but I've always kinda wondered why there isn't any POS system that prints out a QR or text code you can punch into your smartphone to pull up a digital receipt that you can claim what items were yours, auto-tally tax and tip, and just pay for it digitally or yes, even venmo-invoice everyone in the group.
Yes, I realize this is exactly the behavior the article was talking about it, but honestly, that article was a little "get off my lawn"-ish. If it's a beer, sure, I'll get a round, but if it's a 6-person birthday party where some people get the $12 salad because they're making teacher salary and the tech-bro's get the $36 steak but you all still want to be friends without the awkwardness different financial or socioeconomic situations getting in the way, then yes, everyone paying whatever they ordered makes sense.
Technology enables new behaviors and new norms, honestly.
If it means the guy or girl who gets 2x points on restaurant bills and making tech money fronts the bill and venmos what everyone ordered later, so be it. I would ask why isn't that even easier yet with my self-invoice-via-digital-bill-and-save-the-server-from-running-6-separate-cards app?
That said, the situation where someone ordered a $12 entree while someone else ordered a $36 one was solved when everyone paid in cash -- you just throw in your portion. It was only when everyone was trying to pay by card that this became an issue (which Venmo and ilk addressed).
People claiming that paying different amounts is some kind of "modern" problem are just ignorant of history -- everyone paying by card and splitting a bill being difficult is the modern problem.
That limit is artificially imposed though isn't? I also think this is mostly an American thing because its perceived as a "hassle" which is ironic because they're being tipped for their "service" in the US.
In Sweden I noticed for instance instance you can get a meal with a group of 10 people and at the end of the meal the server will walk around with card machine and run the individual cards at the table. It's not seen as a hassle at all just part of the job.
Back in Slovenia bill splitting doesn't exist. To me it's a completely American thing. The best they can do in Slovenia is charge everyone individually for their items, but that's not really bill splitting.
How much time time does it really take? Let's compare it to a single check with with cash as the form of payment. Some diner at the table needs to go through the bill and and collect the money or else the bill gets passed around and then everyone antes up their portion, there always come confusion about what something on the check is or who had what. Then you need to collect all the cash and make change for everyone. Then the server needs to settle the check at the register.
Is that really any lengthier than just splitting up the check for individual diners? I am doubting it.
This is where the time becomes an issue. Running each card can take awhile, and when you add up 4-5 cards, you get a real impact on time that the server can't be taking care of anything else. In a job that doesn't have a lot of downtime, 5-6 minutes tied to a computer can be detrimental.
So 1 person pays then says "Everyone venmo me $X" and the party leaves.
You'll often find people at a table fight each other to pay for the entire bill.
I used to wait tables and it's annoying to split many ways, but every POS system I ever used allowed splitting many ways. I never tested for an upper limit, but I soul routinely split to mid-teens of separate checks.
It's also not that uncommon to see the staff let you split the bill anyway on a case-by-case basis...