But this is a matter of ideology.
But this is a matter of ideology.
And this is coming from someone with fond memories of N900.
Like, tap-the-screne-wait-multiple-seconds slow. Even before the revelation of swipe gesture and smooth 60fps animations on iPhone, it was slow by the standards of its own era. I remember trying to use the phone to type out a quick text and being infuriated. Response time between keypress and UI update was atrocious, and even closing a window took well over a second, if not multiple seconds.
It may have been FOSS-friendly, but it wasn't really a good software stack otherwise.
Also the Busybox default shell was next to useless. The charging microusb port also always broke. How many cents did they save per phone by using a substandard part? The keyboard was very good though.
N9 was so much better than N900. The graphics and the fonts looked so clean, and the swipe UI was just pure genius. You could see it had some serious thought put into it. Android UI is a mess compared to that. It's very slow to switch between apps and tasks in Android. If only N9 had not been so excruciatingly slow. It didn't help that multitasking was so easy.
I guess such incoherent products are a sign of a malfunctioning organization.