I think that the thing or force that will put an end to Bitcoin is the government itself. We all know that Bitcoin is a decentralized cryptocurrency which means it is not regulated by a central bank. Because of this chracteristics, Bitcoin can destabilize the current currency that the government is using. It will led into lower tax/revenue collection, economic chaos, and ultimately, leading to destabilization of the structure of the government.