I need a phone - I got a smart phone because it was the only sane fiscal decision... and when I got that phone I was presented with the options of iOS or locked down Android.
This may just be a Canadian thing but I think it's important to not present this as a completely free choice. If you're on a budget and you need a phone to occasionally communicate with the outside world you're going to be forced into getting a smart phone - the only choice is Android vs. iOS.
When I bought my first iPhone it was the first product that I paid a large chunk of my savings for and which I really hated in several ways, but I needed in other ways. It's a necessary evil.
It's like watching the stillborn OpenPandora or GP2x, and discovering that "devices bought almost exclusively to pirate SNES/SEGA games" have no devs writing games for their market because ... well ... you know ...
———
Woke: using OSS as a dev model because it's inherently more efficient/effective and leads to better software Broke: using OSS because "muh rights".
And it is, remember, an absolutely tiny group of people that actually contribute to something like Debian. What percentage of users has even filed a bug report, let alone contributed a fix? It must be well under 1%. You don't actually need that many people. All it takes is a dedicated few.
The fact that even then a 'foss phone' doesn't seem to be viable speaks volumes. It would probably only take half a dozen skilled people to get pissed off and channel their pissed-off energy into it, and that doesn't seem to have happened. Either it's way harder than it has any right to be, or it actually isn't that desirable. Revealed preferences and all that...
Ah, I remember the pitch by Jobs, truly a visionary.