Actually i think it is not that easy to fight an army of hackers, having one goal, while you have to satisfy everyone on every end and try to secure the wallet up enough, without making the use to complex.
But, at end this problems need to be solved first before, crypto can be a real thing.