Tipping culture is toxic. Quasi-obligatory tipping needs to stop; instead, service workers need to be paid a living wage. Period. If you want to give a few coins as a voluntary gratidude, that’s fine with me (and I do that myself), although some societies shun those as well, which I can also understand.