To some, the point of using a Mac is to be able to develop and test software for Mac hardware using Apple's frameworks, and having to spend 3x the price tag just to get the hardware is something that makes little to no sense.
I mean, where on earth does it make sense to spend over 2k€ for a desktop computer just because you want to have more than 8GB of RAM?
But still probably cheaper than the value of your time spent building a Hackintosh and keeping it functional.
I don't bother with hackintosh any more as I don't have any use for MacOS, but my experience was pretty seamless. I used hardware that was sitting around unused and after installing a couple of custom kexts everything just worked (^). I never had anything break even when upgrading from one major version to the next.
^ networking, sound, XCode etc. Not sure about apple services like iCloud or some of the iphone features since I never used them. Good enough for a cheap build machine when I was tinkering with some iOS dev.