The thing is that you are worried about computing in the current world.
RMS is worried about the future of computing, and has helped shape it, winning several battles, even though he is losing the war.
Of course there are IP laws/contracts/whatever that don't let you link to GPLed code. That's why it's GPLed, so the work of free software developer does not help those who want to shrink our freedom.
You can use our work, if you share, if you don't share, go build it yourself. It _is_ us versus them, and RMS sees it very clearly.
Fifteen years ago, RMS rants about a dystopian future looked exaggerated. Right now, they look like old news.
You are right that the GPL is a PITA when you want to work with proprietary software, that's not a bug, it's a feature, which BSD software lacks. That's because the GPL is supposed to have a long term effect.