Take a look at this list then:
https://www.ifixit.com/smartphone-repairability?sort=score
You'll see plenty of nice devices scoring high marks. You'll also find comparable competitors scoring low mark.
Lack of repairability is mostly a choice - an active choice. Browsing the low scores on the list I linked to, you'll see that companies do extra work to reduce repairability, sometimes with express purpose of just making things harder to repair.
There are no technical reasons why so many devices are not repairable. There is only moral bankrupcy at institutional level, and lack of regulation that would force the market players to stop behaving antisocially.