For what it’s worth I had to deliberately opt out of tipping when setting up my web shop - maybe it wasn’t wasn’t deliberate. Regardless… not something I think is really great or ideal.
As for tipping more broadly I also generally agree. But as someone who operates quick service restaurants and is theoretically in a position to change away from a tipping model - the choice is an illusion. People when asked day they’d rather service, tax, etc. be baked into the shown pride, but every single operator who's tried has failed to do so successfully (excluding the highest level of fine dining). People shop by sticker price and if yours is higher than the next guys people won’t come. Unless there is legislation forcing change it’ll stay the way it is I’m afraid.
Also if you have ownership in a business and take tips (other than something odd like a one man show service or bar) you’re an ******* and doing something that likely is illegal or at the very least is ethically dubious.