Framework laptops have another decent strategy, where you've got on-motherboard ports that have relatively few usage cycles, and are protected from most forces because the easily-replaceable custom-dongle-squares are held in place quite securely. They take the damage, protecting the motherboard. And as long as the motherboard ports are still good, you can even forego the modular thing and just plug in directly if needed.