OR……….if everyone removed their tips, the industry would tend to their own issues.
Regardless, I think you are deluding yourself with the “overwhelming majority” comment. More people handle their business the way I do than you may think.
One last point, ask any crew that’s worked the ships for more than a few years, nearly all will tell you, they prefer a cash tip system, just like tipped workers stateside. The upside is huge, and makes everyone responsible for their own success.