If it were really the only thing giving Uber a monopoly on the market I guarantee somebody else would lose their scruples.
Tipping is entirely about being able to advertise a lower price than the actual customer cost. Unfortunately that is extremely effective, so if one company in a market accepts tips all the others basically have to.