The problem is not necessarily the principle, it's that surge pricing is opaque, governed by algorithms which attempt to maximise profit for Uber, not by simple supply and demand.
You end up with a surly asshole driver and a surly asshole rider who both think the other is screwing them, when in fact it was the silicon valley douchebags