So why in the world would it be reasonable to force Microsoft, Apple, or anyone else to give you something they choose to withhold? Instead, speak with your pocketbook -- refuse to pay their tithe, and work with open software and/or with companies whose policies on this issue you accept and agree with.
TL; DR: Market forces are almost always more efficient and less prone to unintended consequences than top-down laws and regulations. Let the market work.