I don't think that any external factors can destroy Bitcoin. Bitcoin will continue to be better and better for a very long time I believe. If it extincts, the reason would be that losing its power against new cryptocurrencies with better technologies.
We predict the future but I hope that your believe will be true because there has a lot of person who will do anything to have an affect for bitcoin and also if the government against by bitcoin it would be gone if the world must go with it.