Isn't it, though?
"Supply and demand", "free market", "it's a contest" ... all oversimplifications of a complex situation, but hey if it makes people feel better ... have to level the playing field, avoid damaging anyone's self esteem, make sure that everyone knows they're a winner and all that ... (shrug)
I don't see it being a complex situation, I tend to go with the supply and demand. As for a few people buying everything up to flip how could that happen at Walmart and other stores imposing a limit on purchases?