The beauty of this decades long race is that the end game is still ambiguous. The Windows desktop trends towards being a thin client for opaque cloud services, which means at some point the Linux desktop proposition will be quite dramatically different, with its emphasis on local, private, open source etc.
In any case, for power users the Linux desktop is already a formidable platform.
There’s already a massive gap between Windows and macOS. Though I feel like that gap between Windows and Linux is nominal.
I do think that Apple will continue to piss off engineers enough that over time Ubuntu or another mainstream distribution on a high quality laptop will be a popular choice for a plurality of developers.
In any case, for power users the Linux desktop is already a formidable platform.