Macs are no good for gaming, and it's only gonna get worse.
They have zero interest in catering to the market that Windows gamers fill, and their choices over the past decade have made that abundantly clear. Apple wants to sell iPhone games that work on your phone and your Mac. It will only get worse, now that both the processor architecture AND the graphics standard are completely different than what everyone else is using. Macs are not well suited for 3D gaming, and since doubling down on their proprietary 'Metal' graphics standard, and depreciating Open GL, many companies that make games have just flat out given up supporting Mac versions. If a game uses something else, like Open GL, Vulkan, Direct X, Cuda, or some other graphics standard, then it can be very difficult, if not downright impossible. If the game can run natively using Apple's 'Metal' graphics standard, then it probably can.