Some people have moral frameworks that always make seeking profits immoral. I'm not sure if that's what OP is saying, or merely that showing the driver and the passenger different rates and subtracting the difference (this is an approximation, not exactly what the post said) is shady and bad.