Just build a Hacky
I'm no Apple fan boy, but I like some of their designs. I've owned all kinds of phones since 1996. I've had WinMo, Android, Blackberries, Symbian ,etc etc. I used to make ROMs for WinMo and went onto Android.
But when I got my first iPhone, the 4. I stayed with Apple. They just work, and work well. I always run jailbroken phones, so I'm not as restricted as most, but I like it that way. Stock iOS is pretty boring, but it does the job.
I've never owned a Mac, or Macbook, or any other iteration of an Apple computer. However, I have been running OSx (now macOS) since Leopard on my PCs. I currently run Sierra, and yeah, its cool. I much prefer it to Windows as it's much more efficient, doesn't have issues like a Windows PC. However, I dual boot between Sierra & W10 (for games etc).
I'm still running an Ivy Bridge 3770K (oc'd to 4.2GHz), with my 32GB of RAM, GTX 1060, 2xSSDs (an OS on each), plus my storage HDDs. The thing is a beast, runs perfectly in Windows obviously. But runs perfectly in macOS. There is a myth that you need the latest hardware to run the newer versions on macOS. You don't, not all the time, especially if you run a hackintosh.
You don't need to spend £5k on the iMac to be up to date. As other posters so eloquently state, Apple have the knack of giving us old technology at exorbitant prices. But Apple is not for tech savvy people (in my opinion), as they seem to be for people with too much money and want to look cool and be seen with Apple products. Yes, this is a generalisation, but on the whole I believe it to be that way.
I also repair iPhones (easy job), but even Apple doesn't repair iPhones (other than screen & batteries), they built a robot to do it now. Everything on an iPhone can be replaced, but Apple would rather you bought a refurbished replacement. I've had clients who have taken iPhones to be repaired for screen damage, and Apple have 'broken' their handset during repair and charged them £280 for a refurbished replacement. That's one hell of a business model!
It's almost impossible to break an iPhone during a screen replacement, unless you are seriously heavy handed and have no clue what you are doing...... these guys are supposed to be geniuses!
I'm digressing; point is, build a PC, and install macOS. I run macOS on my HP Probook too. Why not?
Not every PC can run macOS, but if you look at websites out there, you'll see it isn't difficult to buy the right hardware to run it.
Just don't buy a computer from Apple!