>...while there is an open-source library called MoltenVK that provides a Vulkan implementation on top of Apple's Metal graphics API, it still lacks some of Vulkan's advanced features.
The existence of other games/companies that do choose to support MacOS is irrelevant. Valve isn't those other companies, they're making their decision based on the statistics of their players, not because they think it's technically impossible for games to support Macs.
To be honest it seems like you're a bit offended that Valve is dropping a platform that isn't used by ~99% of Valve's x, so you're saying essentially the same thing but with a sour grapes twist. That's why you brought up iOS market share another comment with a smug sort of "gotcha" tone, despite iOS obviously not being relevant to Valve at all.
Listen, nobody is denying that MacOS and iOS are relevant platforms generally, but they aren't relevant to Valve and this discussion is about Valve. There's no reason for you to be upset about this.
https://www.macgamerhq.com/opinion/macos-metal-games/