I don't think it's too complicated if you put your heart into it, but neither is rooting your phone using ADB. It's just not for the average person I don't think. I can see people using Bitcoin-Qt or Electrum on their normal computer, and likely this is how 95% of the average bitcoin user will use their coins... either in a hot wallet or a local wallet, but never truly shielded like everyone keeps recommending.
The average person doesn't have a significant amount of Bitcoins to worry about. It's like leaving small bills around the house. If you have a lot of money, then you'll be it in a more secure place.