Well, no electricity, and no internet connection would kill BTC for sure! You wouldn't be able to make any transactions without these.
Other issue can be all the countries in the world ban BTC, but this will not restrict it's circulation, as no internet connection do!
Definitely I agree with you. It can only be shutdown if we will go back in the old days that there is no internet, no computers and no network. In that way, cannot transact money online and we can't get online job that pays bitcoin. And also it is true that if all government can ban bitcoin and they will no longer accept it.
But that reasons is very impossible. We are in a high technology generation. Internet connection is a kind of need to us. We want easy things to do. So it is really impossible to shutdown bitcoin.