Those who say Linux isn’t the problem here are absolutely technically correct…
But in terms of that one vital element of usability…transparency, I’m afraid they’re wrong, or rather missing an important point, at least.
If you have no specific interest in PCs or OSes or ‘IT’ generally, you just want to achieve your goal.
Sure, if you get good advice, you can do anything on Linux you can do on Windows, and oftentimes better. However, many don’t want to diagnose and debug their software, even with good advice. They want to just achieve their goal.
In that regard Linux is still lacking. Windows has many flaws, and Linux is, from most standpoints, the far superior OS, but as far as transparency goes, it still has a ways to go.