By not tipping, the poster is doing something about the system. If you make less money as a driver because people are not tipping, you're going to either go to another service or stop delivering altogether. That's a slow change, and some drivers will be adversely affected by it, but just because a solution isn't instant and affects parties not directly at blame doesn't mean it's not a solution.