3.5mm jack, microSD and removable batteries is the holy grail.
The only reason these aren't included anymore on flagship phones is because companies think they can upsell you on BT headphones, cloud storage plans and extended warranties. They're building for shareholder value, not the customer.
Plenty of midrange and low end phones still come with the jack and microSD, but removable batteries seem to be extinct.