Linux does not compete with Windows as a desktop operating system and I doubt it ever will.
Surely it doesn't, the former is a good system, the latter is monopolistic shit supported by people with duckling syndrome and those who know no better.
EDIT:
does not offer the compatibility and ease of use (including for power users) that Windows - for all its faults - has.
I hope you don't mean those google-fu masters by "power users", but otherwise this wouldn't make any sense.