I personally use Linux for all my devices, but I'm also very intentional on making sure ALL my hardware is compatible with Linux.
If you have all hardware compatible with the mainline Linux kernel, generally you can achieve a ChromeOS-level of system stability and reliability.
But as soon as you introduce incompatible hardware, all of that goes out the window. It's why I only recommend Linux to users that have compatible hardware.
That sounds like a hardware compatibility bug to me and not Bazzite's fault - I don't have those issues on my ThinkPad Z13, nor on my GPD Win Mini 2024.
The general consumer isn't going to hear "the manufacturer hasn't upstreamed stable drivers to the kernel" and suddenly stop blaming Linux if the hardware works in Windows.