Refilling my "mobile phone account" from my "secure account" using the webservice you outlined here is a royal PITA, even if I only want 1 BTC. What's worse is that I could still lose all my BTC if there was a trojan lurking on my PC just waiting for my investment account's private key to be loaded into memory in plaintext form (as it ultimately needs to be if I am to sign transactions using it). The solution is not JUST keeping the keys to the kingdom in stronger and stronger vaults, but to limit the damage that can be done if (when) these keys are compromised.
These are great points. I see bitcoin as a core technology and a core store of value. In order to distill this into something that ordinary people can safely use, a lot of stuff has to grow up around it. I'm glad to see people are thinking about this and working on it. I'm hoping that many people become a little more sophisticated about how they secure their savings. The alternative is to trust some other person or organization to do it for you. I think it's pretty cool that bitcoin gives you the opportunity to actually secure large amounts of wealth without relying on anybody else.