So, Ubuntu server isn't a Linux distribution until you decide to install X11? Or does it just need to be available? Does that mean Android is now a Linux distribution thanks to that X11 project being AVAILABLE for Android? You seem to be playing some odd game of semantics that doesn't really seem to fit a solid explanation or definition.
I was also aware of Maemo/MeeGo's limited features as well--it still seems to need the further installation of Debian and libraries to still satisfy much of your definition of a Linux operating system.
Maemo/MeeGo is very interesting compared to say, Windows Phone, due to its Linux origins. But it lacks many, many MORE Linux features from Android. (What version of the Linux kernel are you up to on Maemo/MeeGo, now?