When you think of the issues we had 20 years ago, all computer OSs seem to have advanced dramatically. I think Windows has always been bloated but the fact remains that it has the widest range of available quality programs. I have a few IOS devices and whilst they function fine, they don't have the versatility of Windows.
For sheer ease of use, though, it's hard to beat Linux (I use Mint). As with IOS, I think Linux is limited by it's availability of quality programs but nowadays many open source programs are better than their commercial equivalents. My real gripe with Linux is that you need to be a coding wizard to connect peripheral devices.