I believe this is done partially to dissuade bad actors from gaining easy unverifiable access to hardware and software thus rendering anti theft technology ineffective. If you mandate all repairs to be done using a verifiable (and paid for) repair key which you supply to vetted people, it becomes that much harder to replace the anti theft module as a common thief. Even large scale operations would then be harder to run as they would require a fence of sorts to use as a repairman. Of course that fence would then risk their credentials and so on...
This is very naive view. Anyone that handles stolen goods will have a fence "repairman" (just like they have car breakdown places - in EU only certified establishments can breakdown cars). All it will accomplish is make repair harder not easier while at the same time showing "hey look, we have right to repair".
This is straight out of Lenin's book. How do you do whatever the f** you want when in power? You first redefine language. Then you can do anything. The EU has been at it for quite a while. First we've lost the UK because of this stupid bullshit. Now, the majority of the young population in the western countries like Belgium/Netherlands etc is already majority against the EU. It's only a matter of time it will fall apart. Russian/Middle Eastern corruption and pure homegrown stupidity. This is what is killing the EU right now.