Well, people should treat market places as what they are and not as banks or deposits. It's always the lazies who get bitten. Move coins to your own secure wallet, back it up and be suspicious about everything (your and other's hardware and software, market places). Unfortunately, there is no easy way and never will be. Everything comes with trade-offs. Just pick those with the least risk.
I like to see open devices that are built just for managing coins. Bitcoins on your smartphone? Forget it! Maybe, if all the bis players stick their heads together, they can build something, that is certifiable and has nothing more than required on-board, so that it is easier to be kept secure.