Banks will change or go under but they won't go away. They will always find some service to provide that someone else will want to buy.
I do agree on your statement, Banks wont go away because there will be a lot of people who are going to be affected, But bitcoins will really affect the society since more people will invest on it rather than placing their money in the banks and government will be also greatly affected.