You sound like you have never been around a poor person. Most people if they get a raise, their spending magically goes up by the same amount.
And people don't understand how money works.
My in-laws provide healthcare and profit sharing for everyone who works in their business. And guess what, a big percentage of their turnover is someone gets a 50 cent an hour raise somewhere else but doesn't understand that they are missing out on much more in profit sharing and healthcare. When they leave and get paid out their profit sharing, they are like "what's this??" even though it's been explained to them a thousand times.
A million dollars is nothing. You can blow it on a few ill advised purchases and be back where you started. It takes brains to make it last, not to mention make it grow.