In my opinion, BTC cannot kill banks because BTC shortages are
1. High transaction delivery fees
2. BTC does not have a fixed exchange rate like other currencies
3. If saving money in the form of BTC we are not certain of getting profits while banks have interest rates