Gamepass is the only thing holding me on Windows, and in October, Windows 10 hits EoL. I think that puts a pretty clear end date on the end of my Gamepass subscription as I don't want to upgrade to a new Windows version.
If folks can figure out how to run Gamepass on Linux before then, I'll bounce, but I understand it's pretty tightly coupled to the Windows OS.