What are you saying? That services like Mt.Gox and Blockchain.info should not and will not exist in the future?
I'm saying that restricting Bitcoin's transaction processing capability such that most users have no choice but to use off-chain transaction services, including those like Mt. Gox and Blockchain.info, will result in
heists, thefts, hacks, scams and losses, cuts off nearly all users from the benefits that Bitcoin promised to provide, and makes the entire project a waste of time.
Okay, now I see what you mean. I agree. That's true...
BUT, one thing to remember is that Bitcoin is many things. Right now we all refer to it as the value that's trading on Mt.Gox at $70+. However, Bitcoin is also namecoin which now has a value of a few cents at the BTC-e exchange; it's also litecoin which has a value of $.55 on that exchange; it's also novacoin, etc. In other words, the things you cite as desirable for bitcoin transactions - irreversibility, anonymity, etc. - are always going to be available I believe. A person might not be able to conduct a certain transaction with those exact features with BTC at a time, but they could buy 100K NMC to do it, or 700 LTC, etc. As long as any cryptocurrencies of any value at all exist, people will have access to those features.
There are all kinds of transactions in the world, high priority ones, public ones, private ones. By and large most people don't always need anonymity, irreversibility, etc. I'm speaking of the current financial system. People's bank accounts are subject to all those vulnerabilities you cite. However, for many people that's not a problem. Those problems become more prominent when government encroaches on payment freedom, but that doesn't make great difference in many cases.
For the record, though, I do support large enough network capacity to handle global transactions.
All these things are possible now with things like Mt.Gox and Blockchain.info where thousands of users trust these site operators to manage their funds appropriately.
Just a note, blockchain.info encrypts/decrypts the wallets locally on the client's machine. Assuming you have a secure password, blockchain.info can't steal your funds like MtGox could, for example.
Yes, I know thanks. However, the majority of Blockchain.info's users trust the site operator to (and have a noncompromised server to) do things that way. That doesn't always have to be the case. Many or most people only know what their screen shows them.