I feel for the Mac users in spirit: Linux users have often received the same answer ("There aren't enough Linux buyers of this game to justify the development/support costs of porting."). OTOH, Counter-Strike 2 actually has a native Linux build even without Proton, so, this particular title isn't a problem for us.
Mac users are voluntarily in the walled garden of a _trillion dollar company_, it's a bit different from Linux.
Are you suggesting that they are more or less deserving of sympathy?
Much less, much much less. Imagine paying $4,999 USD for a device from a company with $2.8T market cap and blaming anybody except Apple for the drawbacks of your platform.
The platform is fine. It can play Windows games using WINE just like Linux can.
Except without the primary api that makes gaming on WINE viable. Vulkan with DXVK and VKD3D.
https://github.com/KhronosGroup/MoltenVK

Translating between rendering APIs is not really the problem. The GPU design is more different than the API is.