Apple tend a diminuer la durée du support, ce ne serait pas grave si les nouvelles versions supportait le vieux hardware, mais ce n'est pas le cas.
Pourquoi les dernières versions de Linux fonctionne sur des PC qui ont 15ans et pas les version de MacOS X ?
Par exemple, Ubuntu 15.10 (octobre 2015) fonctionne sur un Pentium III.
Parce que c'est Apple ?
Nan, dans la majorité des cas, c'est l'abandon d'une architecture, les PowerPC, puis les Mac 32 Bits, puis les Mac avec EFI (oui oui) 32 Bits.
Mais mon MacBook, par exemple, a un processeur 64 Bits, un EFI 64 Bits, mais les pilotes de la carte graphique sont seulement 32 Bits. Oui c'est stupide, mais c'est Apple, quoi.
À noter qu'Apple supporte le même Hardware depuis 10.8, j'entends qu'ils n'ont plus abandonné de Mac depuis.