From a liberty point of you, aren't you taking away Apple's freedom of association and forcing it to share it's proprietary information with competitors?
Apple is free to have the repair policies they like, and I am free to buy or not buy Apple with their repair policies forming one of the inputs for my decision.