This is true for some people, but not for others, which is why this is so hard to generalize. a "linux phone" means different things to different people.
In a perfect world I'd have a phone that is analogous. As iPhone is to Apple, and android is to windows, my phone would be to whatever linux I use. Well, that's a tall order.
And because it's a tall order, the most efficient way to go through features is to start off with easy highly requested features and very slowly move toward the less important features that are harder to implement.
Phones with linux hits both sides of this equation. On one hand it turns out EVEN THOSE things are hard. On the other hand, people don't WANT to work on those things as much because free developers rarely want to work on other people's problems. I mean, some will, and those people are simply better people IMO, but rarely do they WANT to.
In a perfect world I'd have a phone that is analogous. As iPhone is to Apple, and android is to windows, my phone would be to whatever linux I use. Well, that's a tall order.
And because it's a tall order, the most efficient way to go through features is to start off with easy highly requested features and very slowly move toward the less important features that are harder to implement.
Phones with linux hits both sides of this equation. On one hand it turns out EVEN THOSE things are hard. On the other hand, people don't WANT to work on those things as much because free developers rarely want to work on other people's problems. I mean, some will, and those people are simply better people IMO, but rarely do they WANT to.