Bonjour, effectivement votre iMac ne peu pas aller au delà de High Sierra 10.13.6. Il existe souvent des manières de contourner la limitation de système qui vous permettrait de passer à Mojave, mais je ne le vous conseille pas. Ces bricolages permettent de tromper l'installer système pour pouvoir s'installer sur des Mac non compatibles mais il faut garder à l'esprit que certaines fonctionnalités peuvent ne pas être opérationnelles et ou d'avoir des ralentissements avec une perte de fiabilité.
Je ne prendrais pas ça pour de l'obsolescence programmée de la part d'Apple, car High Sierra et Mojave ont régulièrement des mises à jours de sécurité de la part d'Apple, preuve que ces systèmes, même si ce ne sont pas les derniers disponibles, continuent d'avoir des améliorations de sécurité (et pas de fonctionnalité).
Pas sûr non plus que votre Mac qui à bientôt 9 ans puisse être aussi réactif avec des systèmes très récent comme Catalina par exemple et qu'il manquerait surement de puissance pour le faire tourner convenablement.
A un moment donné, il est tout aussi souhaitable de ne pas faire évoluer le système de nos machines car cela les alourdiraient et elles seraient moins réactives. J'ai envie de dire que tant que vous êtes dans un environnement personnel et disposant encore de mise à jours de sécurité cela ne pose pas de problème de rester à une version de système plus ancienne. Mais sachez que beaucoup de professionnels ne sont même pas passés à High Sierra et s'en portent bien et ce n'est pas pour cela que leur Mac est mis en placard ;-)