but no one had the time to polish the user experience to the extent needed to make a good Arduino product.
To be honest, it kinda pains me to know there's an essentially electrically complete official board that seems like it is being re-invented by the community.
Why not release black boards to more technical users who are able to contribute that polish?
It seems like a lot of effort to go to when (IMO, as someone who has done a LOT of internet development) an AVR is a pretty weak CPU on which to write internet applications.
I doubt whether they'd pay for themselves.