It's a hive mind where dissenters are punished via down votes for hurt feelings.
Regarding people being selfish... There is nothing selfish about self preservation. The problem is we have a negative view on "price gouging" which is just economic triage.
There wouldn't be a run on toilet paper if it cost 10x the normal price. It costs you nothing to stock up, so people do.