This is partially why major (effective) anti-cheats have migrated to the Kernel. Windows allows the big-budget games, which are often competitive games, to operate with a higher level of game integrity, which leads to more revenue generation.
MacOS is not an attainable gaming support platform in general, as the people who are interested in the AAA games are going to need a Pro series or similar quality device which prices a large part of the current windows gaming audience out.
As an example: it's not too expensive to buy a laptop that runs valorant, and then be funneled into the skin shop. You can get a lot more sales that way than you can through the crowd of people who are on MBP, though perhaps the MBP crew is more likely to be a whale.
note: Valorant is not supported on MacOS due to the anticheat requirement, but the hypothetical still stands.