Hardware-wise, you're shelling out a lot more for a Mac than you would be for the Windows/PC equivalent. The problem is that Apple have always charged an arm and a leg for hardware that would have been considered "new" 2+ years ago. Unfortunately, due to the branding, people are willing to pay that and not bat an eyelid because, well... it's Apple, right?
It all comes down to the software, of which Windows supports more of. Software is usually developed for Windows, but not specifically for MacOS. If it works, then it's a port. Consider it kind of like a game that's been developed for PC going to console; it's going to work, but it's not going to give you the full experience that you could have gotten with the original version. There are functions that are going to be lacking due to the software being incomplete ports.
Now, with current prices you'd be looking at a Mac costing around twice that of a Windows PC/Laptop with the same specs - and not just that, but they hold back the features and ports, too. Apple will generally only provide one or two USB ports, one of which will be USB-C (the micro kind, which you'll have to buy a separate adapter if you want to plug in full-sized USB peripherals). Windows laptops will often provide anywhere between 4 and 6 working USB 3.0+ ports. And we all know just how essential USB is. But this only really applies for later laptops (2014 onwards). Before that, Apple were pioneering a new port called Thunderbolt - which nobody to this day utilises, really.
There are advantages to owning a Mac, of course - the high resale values, the not-so-prevalent malware & spyware, the great-looking OS, the retina-display screens. But that is all I can think of at the moment.
The choice is of course yours, but I always advise people to stay away from Apple - both the device brand and the OS brand. They just can't keep up anymore.