Rhuddlan, this has been aired before. If you do a search on here you will find a number of thread on the pro's and con's of the iMac.
I do agree that the iMac has it's place. I have one sat on my desk alongside a Windows machine here at work.
HP Envy x2 review: Hands-on
How Sketch and InVision have revolutionised our design workflow
The best tech gifts for Christmas 2017
Les meilleurs jeux de société (2017)