But that’s only occurred in the last ~5 years, no?

Kind of. Valve started actively porting their stuff in 2013, around the time Microsoft released Windows 8 and rumors started flying around that you'll only be able to use Windows Store to download apps.

So, way over 5 years. But time flies by fast.