для тех, кто разрабатывал все вышесказанное очень даже понятно - от чего так бывает и почему.
Я знаю почему так бывает, так бывает когда разработчик думает.только как разработчик а не как пользователь.продукта. а еще есть дизайнеры интерфейсов, тестеры юзабилити, просто тестировщики, пользователи и куча других способов получить от.пользователя обратную связт