Also gute All in One Geräte wie den iMac findet man inzwischen auch im Windows Lager, z.B. bei HP. Ebenso gibts klasse Windows Laptops, die den MacBook's absolut ebenbürtig sind... Optik ist natürlich immer Geschmackssache. Die Auswahl bei Windows ist natürlich ein vielfaches grösser, ab 500.- gibts Windows Laptops, die halbwegs brauchbar sind.
Dass man einen iMac viele Jahre nutzen kann, ist natürlich richtig, ein gleich ausgestatteter Windows AIO aber ebenso. Ein klarer Nachteil von Apple ist die Limitierung des installierten OS, ein neuer Rechner kann man nicht mit einem älteren OS ausrüsten, sondern nur mit dem beim Kauf installierten.
Wie schon oben erwähnt, können viele neue Feautures bei älteren (4-10 Jahre) Mac's nicht genutzt werden, weil Apple das so will. Also ist hier die angepriesene lange Nutzung von Mac's nur eingeschränkt gültig.
Bist du Beruflich auf bestimmte Software angewiesen, die es nur für Windows gibt, bringt dir ein Mac eh nix... oft ist Windows Software wesentlich günstiger und es gibt natürlich wesentlich mehr Entwickler und Hersteller.
Bei mir wird im nächsten Frühjahr ein neuer PC fällig, soll meinen iMac 2009 ablösen, wenn es bis dahin so läuft wie im Moment, wird es wieder ein Windows Rechner... mein iPhone 5s wird in 2 Wochen von einem Samsung Note 7 abgelöst.