Valve wants a boat that is independent of microsoft. Not to go down with that Tit.A.I.nic seems like a smart move.
Independence of paying Windows licenses or Microsoft store taxes, sure.
There's tons and tons of older software that people still want to run that might never be ported to Linux. And that's fine, because there's no problem with building compatibility layers to make it work. Microsoft can't do anything about that.
Lots of new/recent native MacOS releases nowadays: https://store.steampowered.com/macos
Proton as a project let's valve hedge on the heir apparent OS without upfront developer cost. If the Linux player base grows, developers will follow and valve is poised to remain dominant.