Tips keep the system afloat. The reason there aren't mass strikes demanding an end to tips is because the system works for most.
Sure, racial minorities are significantly discriminated against and many will receive hardly minimum wage with tips but the majority of tipped workers is fine with it. And that's all that is required for an unjust system to persist.
What's so difficult?