They have endless amounts of bigotry, and that is all that matters to their voters. They know they don’t need a platform and Trump made them realise that they don’t even need to pretend to have a platform anymore.
Blaming the customer for not tipping is the short sighted take. A business which can’t afford to pay its employees a livable wage doesn’t deserve to exist.
A business which can’t afford to pay their workers a livable wage doesn’t deserve to exist. If people stopped paying tips then that work no longer provides a livable wage and it becomes difficult for employers to find employees.
In the end they may even decide to pay their employees a livable wage. Some businesses have already done so.