As someone who finally gave up and loaded Windows on his laptop after two decades of fighting with Linux sound systems, battling desktops and inferior drivers, I'm quite convinced that lack of profile is not the cause. We've had twenty years of "this is the year of the Linux desktop" and it now rings extremely hollow, even if you count Chromebooks. Despite many many years of trying Linux has never risen out of a low-single-digit percentage of the installed base, and the very-real reasons for this stagnation are many.
We thought that every major update of Windows -- from 98 to XP, XP to Windows 7 and then to 10 -- would lead to backwards compatibility issues that would bring swarms to Linux desktops. Now the predictions are made about Linux getting a major boost when Windows 10 users are forced to 11. While some will bring their now-orphaned-by-MS systems to Linux, the paradigm shift predicted by some will refuse to materialize ... again. On the server side the story is totally flipped, but on the desktop Linux is for enthusiasts, software developers, other power users and not much beyond.