You just listed another easy to use wallet. I can't access my funds on electrum from my phone.
You need an outlet buy & sell if you want Bitcoin to become big. The average joe won't know how to mine and hold their funds themselves. Coinbase solves that problem allowing people to buy & sell along with transferring easily.
Honestly, you are an idiot. You're obviously defending online wallets as you run one. It is recognized practice to disclose that. Is it easier to DDoS 1 website, or DDoS 100,000 Bitcoin users? Is a hacker going to try and hack one website with millions, or hack a user with half a bitcoin?
Yes, you can use electrum on your phone. http://electrum.org/android.html
Buy and sell is irrelevant as we are talking about wallets, not trading. I use coinbase to purchase coins too, but I will never leave any coins there for more than a day.
You present valid arguments.
One huge difference is that Coinbase provides 2-Factor Authentication.
Bitcoin user is infected with malware -> Bitcoin funds stolen.
Bitcoin user is infected with malware -> 2-Factor saves user's Coinbase funds.
Please don't think I believe HTTP based wallets are safer, I'm just playing devil's advocate for people to know the differences and pros and cons.
Someone has to argue the more difficult side!
Edit
The objective of my wallet is to provide a bitcoin & litecoin integrated wallet.
We support Google Authenticator and we are an on-the-chain wallet.