I am very sure that one day, traditional Bank will begin to accept Bitcoin as a legit medium of exchange, people need to be given freedom to deposit their BTC directly just like the regular money. I believe that this will come to pass when the major world powers officially recognizes and adopts Bitcoin, this will make a foundation for banks to stand up and integrate it into their financial system. I believe in Bitcoin .
You are right but legally it may take time for banks to fully control Bitcoin because Bitcoin is decentralized and can't control by any country or government. The government always wants to work under its control because by transferring money from the people through banks, they will impose various taxes and use that money to commit corruption, but Bitcoin works against their main purpose.
Over time, people are becoming more aware of Bitcoin and are becoming more encouraged to invest. The main reason for creating Bitcoin is to keep your money under your control, to be able to exchange it freely whenever you want without a third party, basically because of the freedom of each individual, the general public is becoming more encouraged to accept Bitcoin.