It's been decades I got plagued with loose mini-jack connectors. My 4s and iPad 1 still work perfectly, as do newer devices I have.
It's been a complain by Apple for long that MiniJack is too thick for the design goals they were targeting. Reusing BT or USB/C or Lightning connectors saves port space, allows for a second speaker (eg., in Apple's forthcoming design if we're to believe the hype). I think manufacturers will come to realize we still want jacks (I do as I dont want to have to charge my headphones) and provide combined-plug allowing charging while still having MiniJack headphones connected. If not, their loss.