there are 35.9 million USD millionaires in the world. With 21 million BTC max in existence, they could each only have at most 0.585 BTC (even less if 2-4 million BTC is lost forever.) And that's if no governments, banks, or other corporations wanted any.
Think about that. They couldn't each have one. It doesn't matter how rich those people are. How many millionaires are you preventing from owning a whole BTC?
buy and HODL