Why not supermarkets charge $20 for a loaf of bread?I'm sorry but I'm a strong believer in supply and demand. If you try to influence that very basic exchange with regulation, you screw it up.
If Joe wants to sell for $1M and Jack is willing to pay, then so it is. Jack may not give two shits about spending $1M for what's worth half that, because Jack could have lost a lot more in his country of origin, or Jack just wants a place to call home and doesn't want to bid for price. In the end, supply and demand is the truest indicator of value.
People want bread and the rich will pay, they may grumble, but at the end of the day they'll pay.
As for the poor, tough luck, they can go without!
Is that what you're saying because it seems that way?