Let's say (hypothetically) governments find a way to shut down Bitcoin or centralize the whole thing. Even if they succeed, Bitcoin will survive because of its open source nature. Meaning, anyone with the code can just re-launch BTC and restore its decentralized capabilities. Not even purging or banning GitHub (or similar) repositories will be able to destroy Bitcoin. And don't get me started on Quantum computing.
At this point, I'd say Bitcoin is immortal. Wouldn't you agree? If not, may I ask why?
Your input would be greatly appreciated. Thank you.

Bitcoin never dies I agree with you. Technological Durability We know that the distributed structure of the Blockchain, the Bitcoin network is highly resistant to cyber attacks and technical failures.
Bitcoin is resistant to government or institutional control, so there is no possibility of a government or leader stopping Bitcoin. Bitcoin has survived many crises, ban attempts and price crashes in the past, and if such a situation occurs again, it will survive again.
As long as there's one person connected to the internet running the Bitcoin software, it will remain alive. Bitcoin is something that has gone out of control in a positive way. Even if someone tries to attack it, the attack will always cost more than the value of the network. Not to mention that it's very difficult to attack something decentralized, all it takes is a software update, and the problem is solved while the software keeps running... we are all Satoshi