It is unlikely that crypto replaces banks - too many people, businesses and institutions got used to conventional banking and will countinue utilizing these services.
Crypto could become just an alternative to those who want a bigger control over their finance and more opportunities to play with investments.