As an ex nvidia and recent amd user on Linux, I'd say wayland isn't ready for gaming. X11 is still great, and wayland is the sand dunes of Linux in that they just move too fast for valve to adequately offer stable support. Also xwayland is really what's running most games, and that is just another layer.
Electron apps are shit and just a fancy chrome window get a real app or just use chrome --app=https://url.tld
Apple is the reason for lack of games. Just look at the app store money grab and total lock in.
Install parallels and then windows and play your games.