The bitcoin community spends a ton of time trying to educate people on cold-storage wallets and two-factor authentication for online wallets.
MtGox has even given away free YubiKeys in the past to help keep people's accounts secure. Does Chase or BofA anyone else offer that kind of security? :)
The thing is, Chase and BoA are often capable of reversing fraud and catching the people behind it. Bitcoins don't really allow for that sort of restitution.
Bitcoin is not a bank, and does not replace banks.
There's nothing stopping anyone from setting up a bank that handles your bitcoin transactions, and therefore can reverse transactions between two parties.
Replace "Bitcoin" with "Dollar" and you see how strange your statement is.
I think the issue would be more that bitcoin is philosophically incompatible with services like that.
Bitcoin is anonymous, so I could transfer my money to my account at another bank, report fraud, and the bank could never know unless the other bank told them. If the other bank tells them, or you set up a centralized register of transfers or accounts, you're just mirroring the current systems.
Bitcoin doesn't have The Man, so there's no motivation not to do so fraudulently - what's the worst that happens if a bank realizes you're trying to defraud them? You've already moved your money elsewhere.
Eh that is nothing, just imagine when people who have no ability to steal it and thus no awareness of how it might be stolen get pulled in by the hype.
Not to mention the costs that security brings, a friend of mine is locked out of what is now $50k worth of bitcoins, just can't remember the password on the encrypted store.