I agree with everything you are saying about the implication and the position it puts people in. I’m not sure that its preferable to always include a tip option.
However, people do complain about its existence. I have worked at places that have a tip option, and people do complain to the worker about the option being there. Nobody working there has asked for the option to be installed, just press “No tip”.
Two Spirited? I am not sure.