@tulrich
Jedes OS braucht Speicherplatz zum Teil im nichtflüchtigen Speicher (bei Stromlosen Zustand) und im flüchtigen Speicher und der ist meistens bei den Geräte gegeben, man kann also nicht unendlich Software schreiben.
Ebenso muss ein OS auf die Hardware abgestimmt sein und auch da gibt es Grenzen.
Somit ist es im Hintergrund nicht so einfach alle Wünsche zu erfüllen und da werden die einfachsten Wege gesucht welche dann nicht allen gefallen.
Man sieht das auch gut bei dem iOS von Apple wo gute Anwendungen zum Teil verschwunden sind mit den neueren iOS, oder sogar Nachteile entstehen.
Oder auch beim Windows wo viele der Meinung sind Windows XP war ja sehr gut warum muss man jetzt Windows 10 installieren, oder das Office 2007 warum muss es jetzt ein Office 365 sein und so weiter.