"manufacturers aren't offering users the features they want"
I can believe this. The drive to make phones ever thinner means we have lost features users do want. Like being able to replace the battery when it starts to perform poorly, as it inevitably will. It's deliberately built-in obsolescence. It's good to see that we are all starting to push back against it.
I can't actually find any android phone that has all the features I valued in the Lumia 820 I bought four years ago: removable battery, wireless charging, Micro SD slot. Samsung have one or two phones with wireless charging, but only for rather more than I'm ready to spend on a phone.