Bitcoin will die naturally when the cost of transaction gets exceedingly too high. because everyone will leave it and walk away.

I guess it makes sense, if the bitcoin transaction fee is too big, maybe people will leave. yeah, but maybe it takes a very long time. I also believe that the developers of bitcoin will not let it happen, because it will always be improved.
Yup if BTC transaction fee will increase more then people will start to stop using Bitcoin. to avoiding extra govt tax, people are using this BTC transaction. The same amount fee if want to pay for BTC transaction means why they use BTC right. So it will not happen, suppose our bad luck it happens means it will take years of time.
Fee is the most concern in bitcoin as of now because one of the most well known characteristic of bitcoin is being fast and cheapin terms of fees but as of now the fees are increasing and that is the opposite of the promised characteristic of bitcoin since it just got started and if that problem doesn't solve as soon as possible it will become a reason for bitcoin to die.