Android/Iphone was first done for mobile formfactors only. Then it is "hacked" to get it work on Tablets also...
I remember when BeOS had 64-bit journaling and the best media file system on top of a kernel based OS, a terminal, native C++ compiling. Hell, I bought r4 and r5 - and still run it via VMWare. And yet... it died.
Android is a poor comparison. Remember Android was practically a completed platform when Google bought it whereas Meego is being built from the ground up.