C'est effectivement le cas avec les smartphones mais pas tout à fait pour les ordinateurs (sauf le cas ChromeOS, que je ne connais pas, que tu cites).
Microsoft a assuré le support de Windows 7 pendant 10 ans. Et même si ce support vient de s'arrêter, mon PC continue de fonctionner (des mises à jour importantes, comme mon anti-virus, fonctionne toujours).
Des OS types Linux ont aussi des cycles longs de support (et des versions récentes peuvent se contenter d'un vieux matériel pour fonctionner).