Bazzite isn't a bad distro, I'm currently running it on my gaming PC, but to be honest I've found it kind of frustrating. I've gotten used to Debian through my self hosting experiences and Bazzite is much more sandboxed than that, and not in a fun way (at least to me). It's a good option for people coming from Windows but if you have previous Linux experience I don't think you would enjoy it. I will probably switch to something else soon.
Despite the recent hype, I also haven't had great experiences with gaming on Linux in general. It's much better than it used to be but there's still a lot of inconveniences in too many instances. Things that are not insurmountable but definitely more annoying than they should be. I don't think casual gamers would put up with most of it.
As an example, Helldivers 2 works pretty well except for the fact that it black screens anytime you alt+tab out of the game. What good is being able to play it if you have to restart every time you check a message from a friend, open a web browser, or start playing music? I don't want to deal with that and most people are way more likely to get frustrated with stuff like that and quit than I am.