No. Blockchain is a technology while bank is an organization. They can't replace each others.
The issue here is that people in the category of the OP certainly have no understanding of what blockchain technology is. As time goes on, banks will see the need to adopt blockchain technology and not just banks, various sectors and organization will see the need to do so as we are already beginning to see it now.
If we say blockchain technology assisting with cashless age and therefore eliminating paper money is a different case, but in terms of eliminating banks, there is certainly no correlation.