Mobile development is a fine line between implementing a beautiful design, writing simple and understandable code, and the most efficient use of system resources.
Why iOS? I like the approach to the user - the simplest possible design and thoughtfulness of the smallest details. Nothing superfluous, everything should be clear and plain.