I don't get this, why would they care if the tips option is provided at checkout. It would best to have 0% as the default, but as long as it's transparent and easy to change.
I never understood US tipping culture even after living there for several years. If you can't run a business (including paying your employees), then your business is not viable and should shut down.