Это понятно и вопрос скорее риторический, почему разработчики ПО не хотят его сделать максимально удобным для пользователя. А удобство это заключается в 2х составляющих - наличие максимально возможной функциональности (этот процесс в какой-то мере бесконечен) и максимальные возможности в настройке интерфейса под свои индивидуальные нужды, что сегодня реализовать не сложно.