I don’t understand the fascination with an all in one desktop. Apart from being super cool, wouldn’t it be better to have a best in class apple monitor and the computer unit separate. I can change/upgrade either one as required. If space clutter is a problem you could always create neat ways of hanging a Mac mini on the back of the monitor. There is so much waste at the end of life of an iMac. It’s a shame that Apple can shout from the top of solar roof tops but not care about the environment for real.
I'm with you in theory, but I also totally understand why people go the iMac route.
Taking the current iMac 5K as an example: if you tally up the cost of sourcing a comparable monitor, CPU, keyboard and mouse, webcam, speakers and mic... it comes in quite a bit more expensive than the iMac, and involves plenty of cables. (I know, probably most people already have a keyboard and mouse kicking around, but you have to include that to make an apples-to-apples comparison).
In a perfect world, you take the hit once of buying it all separately and then as time goes on you take advantage of being able to upgrade each thing on its own timeline. I get that, and I had a Mini once and did that for a while. But it was a lot of clutter and when I was looking at upgrading my monitor to a retina display and my Mini to something that could drive a retina display, well, it was just a whole lot easier and cheaper to buy the iMac 5K.
Now that the iMac is nearing the end of its road, I do wish there was a way to use it as purely a monitor -- and if Apple cared to
really cut down on waste and increase the lifespan of its machines, they would've designed it with a way to make this work. I'd buy an M1 Mini immediately and hide it on the back of the iMac. But sadly there isn't, at least not without some serious hacking that I don't think lets you use the speakers or webcam.
I guess if its any consolation, I got a solid 5 years use out of this iMac, and it will probably live on for a bit with whoever I donate it to.