Re; "I think Apple are being 100% honest here."
Apple is never honest. How can they be? They never pay any taxes, and IF they do, they pay very little. Apple being Apple is pulling a blind one here by telling everyone and their dog that they are helping the "right to repair" bill when in fact they are trying to change it to their OWN way of thinking on how it should it by. Apples will always have a core and that core is never really good to be eaten.