I dual boot, but I've been dreading booting back into Windows recently because I upgraded my motherboard/CPU and know they are going to make me buy another license. And I understand Windows is more convenient for a lot of people but I am not one of them.
I can't think of anything that is more convenient for me on Windows other than that I have to use it to run Studio One to record music from time to time. But "software availability" has nothing to do with the operating system itself; market position does. And a company's market position rarely drives my purchasing decisions.
I dislike Windows for all the reasons people here typically state.
How long does this take? I'm 40 and still see the D's do much better in this regard in general. The first example that comes to mind is the Dodd-Frank act that Obama signed that added loads of consumer protections against predatory bank practices. I worked at a bank at the time and this was life changing for a lot of ~~victims~~ customers that were bad with money.