your opinion is based on misunderstanding. The GPL says one thing: no restricting others.
You can say, "that takes away my freedom to restrict others" but that's like saying, "your law takes away my freedom to have slaves"
The GPL doesn't remove freedom except in one way, which is an unintended side-effect: incompatibility.
What the GPL actively restricts is POWER. What you want that the GPL blocks is not freedom, it's power.