Re: My wishlist
Strangely the flagships don't but last year's Moto G5 offered all that and the performance is pretty good.
My Moto Z Play offers it all except the replaceable battery but the battery life is so good that I still get 2 days heavy use now after 18 months.
As we all know, these days battery life if the top of everyone's list as phones now do everything well. The manufacturers continue to ignore this as it's the only good way to force people to update.