ifixit has only ever given two phones 10/10 in its repairability scores, the Fairphone 2 and 3, and only one other phone has scored above 7 since 2017. What we really need is system to seriously penalise manufacturers until they fundamentally change practices.
https://www.ifixit.com/smartphone-repairability?sort=score