Currently, iOS is a substandard platform for software freedom. While it has done a fairly decent job implementing a good user interface, it comes at the cost of freedom on mobile devices, leaving users and developers to the capricious whims of a single company. When that company decides to break encryption for any external group, is eventually hacked, or other myriad of other single single failure node situations occur, the collateral damage is massive.