There is one reason, anticheat, that at least was why i had to abandon bazzite for now. Otherwise i loved how easy it was to set up like a console for my kids to use without my help.
I still keep my dual boot Windows for this reason. EA decided to put anti-cheat on EA WRC, so now you cannot play it on Linux.
I play most of my games on Bazzite and anything requiring anti-cheat or use of my Logitech wheel on Windows
Also daily driving Bazzite on my gaming laptop, everything is supported out of the box (iGPU / dGPU switcher, fan control, LED keyboard, low/high screen refresh), there's barely any maintenance needed and it runs really smooth. The other day I connected my G27 (wheel, pedals and gear shifter) to play BeamNG, it just worked, no drivers, crapware or configuration needed.
I also use the same machine for dev work and everything works amazingly well.
When I was running Windows on the same machine I was constantly trying to diagnose why things stopped working, and downloading drivers.
Perhaps my experience with Windows was worse than average, I don't know. But from my perspective there is zero reason not to run Linux full time for gaming.