Yes. Pay workers a real, built-in wage and stop making customers play payroll roulette; the menu price should be the actual price.
Exactly. Tipping culture also lets employers offload accountability—wages shouldn't depend on whether a customer's having a good day.