Maybe a more realistic question: what would stop average people from using bitcoin.
Corporate
1. Banks and Corporations buy up the majority of bitcoins driving the price higher that the majority can afford.
2. The Bitcoin devs limit the onchain transaction capacity causing the transaction fees to be unaffordable compared to all alternatives such as offchain networks and altcoins or even the normal fiat banking system. Making sure only the elite rich transact in bitcoin.
I really like this point. Thanks.
although I am not sure a high price is a thing that would destroy Bitcoin, it does raise the point that supply may just be held in a few "poles" and not released to the public.