Again you’re expecting the patron to contort themselves through the social custom, instead of simply not participating in it. You seem to have this assumption that patrons expect and deserve a personal slave while dining. Maybe it’s an American and Canadian thing.
I hope you eventually find how freeing it is to not give a shit about what others say or think and just enjoy your meal, pay for it, and be on your merry way.
Your assertion that non-table service restaurants don’t demand tipping is disingenuous. It’s ‘tipping culture’ after all. It’s spread everywhere. Best of luck to you in trying to shame employers into providing proper wages by berating patrons.
Please, send me your paypal link so I can tip you for this interaction.