Почему никто не сделает идеальную операционную систему, которая бы всех устроила или идеальный коммуникатор по которому все сошли? Во-первых, по тому что "всем" нужно разное; а во-вторых, потому что получается то, что получается
Если слишком много наворочать, то возникнет проблема и с ресурсами (опять же наиболее критично будет для мультитейблеров), и с юзабилити.