Yeah it's weird, the second you leave flagship phones there's actually tons of options with headphone jacks and expendable storage, but somehow everyone got it in their head that they NEED a flagship android or an iPhone.
I have yet to buy a phone without both expandable storage and a headphone jack. My phone is not old, it's just middle range instead of top of the line.
They aren't going to shove these phones in your face the same way they do flagships, but they're still being made. Do people really need the very minimal upgrades that cameras, storage, ram, and processing power get generation over generation? I don't. I have real cameras that are better and cheaper than an iPhone. I don't do much that requires a strong processor or more ram, those things happen on my computer. I honestly bet there's tons of other people with similar needs that just aren't aware that non flagship phones with different features even exist.