It's nice to run Linux on a machine that was built to run Linux. No silly windows key, no fighting with firmware that was built for windows first. I have a Chromebox that was a great mini desktop and the pricing was nice. My first Chromebook ran FreeBSD pretty well once it was no longer needed for ChromeOS, etc.
You have to shop carefully, you want something that's easy to put a MrChromebox firmware on and doesn't have any known issues with the OS you want to run. It's been a while since I purchased a ChromeOS device and the current state is different than it was then; I'm not sure how easy it is to find reasonable options now, but there were plenty of good options in the past. You also want to be sure that it has enough ram and storage for you needs or that those are expandable, but I think soldering ram and storage is pretty common across the range.
It feels like the wrong tool for the job in both directions. If you wanted a host platform for Ubuntu you'd choose something else, and if you wanted platform software for a Chromebook ChromeOS is the right choice.
I'm going to need a citation on that, especially performance. Doubly so if Crostini is put into the mix.
> [...] updates things like peripheral firmware that Ubuntu isn't even aware of.
Like what? WiFi cards, etc.? Isn't that generally in kernel already? What kind of updates do you think are not done by Ubuntu or another Linux distro?
Last I tried ChromeOS was on the Pixel Slate way back when. A buggy, unstable, clearly not properly tested, unperformed mess that I would not wish upon my enemies. Glad to see it has improved to usable now, but that it is better than any other Linux distros, I can't say how considering even being on par with e.g. Fedora would have been a miracle not to long ago.
Happy to admit that purely on the UI/UX, ChromeOS is very solid in my opinion, arguably and subjectively the most consistent and user friendly designed desktop environment I know. Far more consistent than anything MSFT or Apple have provided in quite some time, everything looks like it should, placement is easy to grasp and reliable with a clear identity. Consistency wise, only Gnome can hold a candle to the strictness with which the ChromeOS team execute their vision, though there is the clear divergence in the Gnome team pushing new UX innovations and concepts even if they are controversial and may need to time to learn, whilst the ChromeOS team seems purely focused on the most clearly easy to master approach one can take.