I suspect the successor to the Qualcomm 8cx Gen 2 will integrate X2 cores, which should give the M1 a run for its money.
And by that time I guess M2 will drop... As much as I dislike Apple's walled garden, I'm having hard time finding a reason to choose Windows on ARM over it.
However, yes I suspect Apple will retain dominance for at least the next few years. Thankfully for incumbents though, Apple doesn't want to be an OEM, else they'd be in some real trouble!
https://www.cpubenchmark.net/compare/Microsoft-SQ2-vs-Micros...
Qualcomm has been trying to catch up to Apple ever since the Apple A7. I don't think they'll manage to do it but I'd love to be wrong. They are probably catch up to the M1 when the successor or even the successor of that one is available.