Yup! And if you are a little more technically inclined, combine it with nix home-manager/flakes/etc. and you have an entirely declarative, immutable, reproducable setup that largely works ootb and is easy to deploy.
Nvidia has been doing some work with open source drivers lately so hopefully support does improve.
Bazitte is solid. Added PWA/electron wrappers for any web apps I frequently use (netflix/youtube/etc.) and added them as non-steam-games to my library. Have a steam controller and it is about as easy to use as any streaming stick.
In a similar vein, I dislike forcing of the USB-C port. I think we are going to approach a wall (especially concerning foldables) where the thickness of the port is a limiting factor and it should be up to the user to decide if its worth going thinner with a proprietary port.
If customers choose to go with USB-C, a thicker phone, larger battery etc, that is all and well, I feel that will happen anyways. But it should be up to the customer & manufacturer, not the government.
At minimum, sales haven't been great, & their upmarket push into becoming a mainstream premium brand hasn't perfectly worked out for them