No, it's because of crappy labor laws

Those laws are downstream from tipping culture.

Could be, but the way to fix it is with labor laws.