Bitcoin have lots of potential however it don't gonna replace banks or paper moneys in near future for sure as lots of people are still there in the world who can't even use electronic payment systems and for them bitcoin will be really hard system to understand.
Yeah and especially older generation will never prefer to use bitcoins and will keep supporting and using banks for their financial transactions as they will find bitcoin very complicated method.
Banks and bitcoin wallet have simultaneous role in money industry, bitcoin wallet can't replace banks because there are some functions that it doesn't has as we know, there is no fiat money on bitcoin wallet or we can't instantly convert it just using bitcoin wallet, vice versa. As far as I know, still there's no a single Bank that accepted bitcoin.