The mac ecosystem is just a collection of appliances--from a single source. You buy it from Apple, you plug it in. You use it. When you need better-faster-more, you replace it.
The PC ecosystem is as organized as a basket of puppies.
Multiple manufacturers and vendors--for everything--and there is always a new market entry of varying levels of quality of product.
There are overlapping standards, and complex interactions between system components.
Operating System choices are also varied: You can go with windows which costs a lot, and sort-of works as long as you don't stress it too much. Or you can go with an Open Source OS which can range from easy to install, to you'd better be very well versed in the intricacies of hardware and software to wind up with a bullet-proof end result.
For systems, as a whole, there are innumerable integrators--from the corporate players, all the way down to "Heyuck! Imma gonna make me a pee sea today!"
It all depends on what you want.
In general, the PC platform is far more versatile and modifiable. You can get exactly what your needs demand...as long as you have the skillset to do it yourself, or the money to pay somebody else to do it for you. That being the case, a knowledgeable individual can build a solid, reliable system that meets all requirements, is subject to modification, and virtually never breaks itself.
In general, the mac platform is reliable--for obvious reasons--but is extremely restrictive for those used to a more Open Hardware philosophy. And it is EXPENSIVE from the outset.
If your needs are modest, and lean in the direction of reliable and "non-fiddly", then you should go with some variety of mac.
If you want a system that requires less capital outlay, but may demand more technical knowledge and experience from you, to customize it to your particular needs, then go with a PC platform, and choose your OS direction.