I was gifted a Nokia Lumia 640 when it just came out. It was a nice phone, it had good hardware, it was fast and worked smoothly. It had all the applications I needed and honestly thought that it was gonna take over Android, given Nokia's reputation and popularity of Windows. Then Microsoft forced a Windows 10 update on it, and everything slowed down to a halt. Camera application was running at ~5fps max. Application…
Didn't they, though? With Maemo and later Meego (though maybe I have that swapped)?
As it turns out the developer power just isn't there.
That's not to say that that wouldn't be the case now, but at least back then, it wasn't able to survive.
I was so incredibly excited for my Nokia N900, but at the end of the day it was not a phone running Linux, but a buggy OS with a buggy phone app.