I stick with run of the mill PCs. IMO they're more versatile and a lot more forgiving. They have a wider range of hardware and software that are not proprietary like Apple's. Not to mention cheaper. That I can do, Apple, not so much.
Not true. Apple has many available hardware upgrades if however, one is willing to spend the money on them. And yes, upgrading a Mac is more difficult than a PC. Take my word on that, been there done that. There are tons and tons of software available for a Mac. People seem to have this notion that nothing is available for a Mac. I find tons of things for graphic design and making music. Fits my needs perfectly.
However, what you will not find is tons of games and skinnable applications. That I will admit Mac is lacking. Mac is a totally different breed of computer and meant for different things. Most Windows users don't get what a Mac is all about.
I guess which is why I bug WC so much about the ability to skin macOS. Although, I have been told that is not going to happen. It was worth a try anyway.