I went to a religious university and there was a certain ethics class everybody was required to take. A discussion topic one day was about how to advertise you were a member of this faith while out and about, and the topic of tipping came up. The lecture pretty much worked out like you should be tipping big! People don't treat waiters so well after the religious service ends! At least 20% to share the good news:tm: with them! Oddly, this same class never took the same effort to address how to advertise to any other class of people.
I get this sounds like a random aside, but tipping is something that religious communities at least try to connect to people with (which surprisingly includes patrons who leave $0 tip and a "here's a tip, your pathway to %afterlife%" business card). If there was a push to make it not the social norm, I could see churches crusading to keep it a part of our culture forever.
Maybe it'd be OK to outlaw it.