Doing IT support at a University, the students who worked for me all liked playing around with old Dell E series and such, were into Hackintoshing. I gave them the best advice I could, which was that it's definitely cool to get it to work, but I said that if they're starting out in doing IT work, they'd be better off trying out different Linux versions, and customizing them. Because if they get to slam their heads in getting to know how to get the correct drivers to work with Linux, and going in and customizing Grub and .config files, mounting certain shares at boot, etc., that will serve them well if they go into IT and ever have to set up a RedHat server. Even once.
I have to say, as an old Mac user/IT-supporter, I find there is something a little OCD-ish about people who insist that their bozoputer must run the MacOS interface in 2019. I mean, look: you can install Windows 10 and get full support, and Adobe CS will be exactly the same, minus minor keyboard interfaces. Ditto for Microsoft Office, and — dare I say? — LibreOffice, too. Everything else is practically done through the browser these days, and there is effectively no difference.
There are people who legit do not want to deal with Microsoft, and maybe are a little tin-foily about big corporations like Microsoft holding their data. I hear them. I'm not as paranoid, (but they are at least half-right about their concerns, for sure), and Linux is a great alternative that can do much of what commercial software can do.
I feel the strongest for audio engineers who have invested small fortunes into the Mac platform, and who now find that they have perfectly good PCIe cards and interfaces which they cannot put on a modern Mac. Certainly, for those people, I spare a thought and think Hackintoshing is a solution that will work. But I would still, sadly, advise that if it's at all feasible and justifiable in costs to switch to Windows, I'd say it'd save a lot of running in place with Hackintoshing.