Performance is entirely dependent on use-case, there are many where Linux outperforms Windows, especially if you're a developer, but as to why it is less "desirable" has mainly to do with what comes per-installed on 99% of Walmart PCs.
Pre-installed is king, if there's extra step involved for the competition, it's not a game one can easily win.
Pre-installed is king, if there's extra step involved for the competition, it's not a game one can easily win.