"Hey boss, we're getting a ton of orders in. Think we should discourage people from ordering junk so we can prioritize the important stuff?"
"Hell no, keep the orders coming in as fast as possible."
So props to Amazon for doing something in the best interest of their customers and their reputation.
Let's not jump into any conclusions here. For all we know, Amazon is doing just what you wrote in quotes above, but the logistics networks are so overwhelmed that they can't fulfill orders fast enough.
I'm not saying Amazon is good or bad here, just that we can't decide that unless we _actually_ know their reasoning.
Want more cabs than we have?
2x, 4x, 7x the normal price for the ride is a win-win. Driver gets more money. Company gets more cut. More drivers come out to earn the extortionate fees. Fewer customers take a cab at that time, lowering the demand.
It's great until you figure the drivers are gaming the system by not going to work until there is a surge price in effect.
People will always take the opportunity to profit at others' expense. A moral company would attempt to curtail this.
Are Amazon moral?
So, immediately after you explain the way that surge pricing works in terms of supply and demand, you claim that one of the parties is being immoral by not supplying the product under a certain price? How is that "profiting at other people's expense"? You literally just explained how it's a win-win. Do you feel like the drivers are morally obligated to supply their time at a certain low price?