This issue is solely the fault of capitalism. By removing choice you are forced to by a more premium product, but you're advertised it by all the supposed benefits: one less external opening on the phone, no more tangled headphones, no more dealing with headphones that only work when the cord is plugged in just right, no more chance of your headphone port going bad.
They skip over the fact that most of these issues are directly problematic because of cost cutting and designed obsolescence (aka engineered lifetimes). The opening is one thing, but headphones tangle in pockets easily because they use such thin flimsy cords. Same thing goes for cords breaking in the lining and only working at certain angles: a more robust cord would be less prone to issues.
On top of this, the entire designs of phones not having repairability in mind is the only reason that a headphone port breaking is a big deal. If they were designed to be disassembled with replacement parts being readily available, it wouldn't be an issue. They could even make the ports more robust to decrease failure rate.