The fact that most mobile platforms are sandboxed would help a lot to mitigate this - even if you do install a malicious app, the damage it can do is going to be fairly limited in most cases.
(And the platforms that don't have effective sandboxing need to implement it, regardless of whether they allow outside apps or not).