I just wanted to know why one would commit to such a thing as an OS that requires fiddling and usage of third party software if you're not that happy using it.
For most of the stuff, Linux is the OS choice that requires the least of that. Effectively all of the software comes directly bundled with the OS, so whenever you need a tool you just click once and it's right there. So, I can well understand why someone who does not enjoy trying to make 3rd party software work would choose Linux -- most users can often go years without ever installing anything outside the standard repositories.
For Windows in particular, but to some extent also for OSX, you always end up installing lots and lots of 3rd party stuff, so those are the OS choices for people who actually enjoy playing around with their system. In the past it also meant a lot of fiddling around to get everything working, but I presume it has become a lot better past few years. I stopped using MS after XP so I don't know for sure about that, but at least my OSX laptop requires almost as little maintenance/tuning as a regular Linux distributions do. It's not quite as automatic and safe, but close enough.
It's then an unfortunate thing that some specific cases, like Silverlight, are rather tricky for Linux. It's understandable that people who chose theirr OS because of wanting to never bother searching for 3rd party software are puzzled when they have to solve installation issues more complex than what you would typically encounter in the OS choices that are otherwise more high-maintenance.