Немного поразмышляв, засомневался и решил набросать список причин.
- В цикле жизни каждого продукта (назовём так отдельную модель телефона) производителю нужно сократить время, когда цена изделия существенно меньше высокой стартовой. По чисто экономическим соображениям из-за этого выгодно часто выпускать новые модели на рынок, причём изменения между моделями могут быть чисто косметическими, не подвязанными на технологии.
- Ради уменьшения себестоимости все характеристики изделия, которые не выставляются продавцом напоказ и не используются для маркетинга, практически ухудшаются до грани, когда модель уже можно будет считать безнадёжно плохой. Аппаратное обеспечение часто едва выдерживает текущую версию ОС, о поддержке следующих мажорных версий речи обычно не идёт.
- Между Google и производителями телефонов на Android существует соглашение, по которому работа железа с ОС должна поддерживаться лишь 1,5 года после начала выпуска изделия.
- Поддержка удлиняет жизненный цикл продукта, однако производителю вывод свежей модели выгоднее. Поскольку на мобильном рынке нет практики покупки пользователем дополнительного контракта на дальнейшую поддержку, как принято с серверным оборудованием, нет смысла делать устройства существенно долговечнее гарантии в 1 год. Разве что пусть телефоны не разваливаются на части сразу после этого срока.
- Телефоны, собираемые по заказу мобильных операторов, могут иметь большие сложности с получением обновлений ОС, ведь такая мелочь, как поддержка, не входит в первостепенные интересы этих заказчиков.
- Помимо программного обеспечения есть ещё качество материалов, которое редко бывает идентифицирующим изделие, следовательно, на нём экономят. Есть также аккумулятор, срок жизни которого отмерен двумя годами. Если он несъёмный и замене не подлежит, то и всё изделие имеет его срок эксплуатации.
Исходя из этого, можно сказать, что для выпускаемых сейчас смартфонов 6-летний срок жизни практически недостижим, да и производители делают всё от них зависящее, чтобы этого не допустить.