The only way that bitcoin can die,is if its price goes down to zero,which is impossible to happen. This is when miners will pack up their mining equipment,but as long as this hasn't happen,nothing will make bitcoin die. Another way is if a different currency is invented that surpasses the value of bitcoin. As for government ban,it will be impossible for it to happen in all the countries in the world. Therefore,miners will move to a crypto friendly country if the country they are bans crypto.