Seu argumento é ótimo, a questão então é encontrar maneiras que permitam ao usuário ter liberdade de fazer qualquer coisa com o que lhe pertence.
Mantendo o contexto do exemplo: e se a Apple cria um padrão para que se trabalhe temas e para personalizar o iOS é preciso aderir ao padrão? Dá liberdade para o usuário sem sacrificar desempenho.