If Apple really wants to prevent stolen iPhones from being parted out, all they have to do is extend the activation lock to the component level. I.e. if the phone wasn't deactivated then the parts inside can't be used in any other device.
If it was deactivated consentually, part away.
Preventing me from putting whatever parts I want INTO my phone or other device solves nothing.
Recycling good OEM components is a great way to reduce e-waste and keep a product out of the landfill.
But no, because of one tiny sensor that would otherwise be very cheap and easy to replace, Apple would rather scrap the entire otherwise-functional device and charge me for the privilege of a new expensive device and all the environmental requirements for manufacturing it.
Their stupid virtue-signalling "we're so good for the planet" crap is insultingly hypocritical when they keep locking down their devices for no reason other than to screw consumers.
And no, there is not one single good argument against letting people fix their stuff, so don't even try.