There is one more thing Maemo did right, which MeeGo/Mer/SailfishOS didn't learn from - the apps ecosystem. Maemo tapped the existing GTK+ apps ecosystem - it took a day or two of hacking to "Hildonize" a GTK+ app to work on Maemo device. And work pretty well. Whereas in MeeGo line all apps needed to be created for scratch. Compare the repos here for Maemo5 and the poor OpenRepos for MeeGo etc.