In practical terms how would you go about go about educating enough people to make a change? I ask this because while you're statements may be logical and internally consistent it bypasses the entire practical side of this whole debate. As soon as you enter the reality of the political arena the OP's points become valid. It's a negotiation.
I probably am misunderstanding you (please clarify), because what I hear you saying is: "in the political arena there will always be corrupt politicians, and there will always be large media companies paying them to re-introduce SOPA."
Yes, but it's easy enough to educate people about what's going on. Young people inherently understand the things I'd try to teach them -- but don't know what to do about it. Older people know what to do -- but don't care or pay attention to these issues. Networking with people can be rewarding and fun!
Actually I wasn't saying anything so much as asking. Given our current political realities what practical ways would you go about changing it? I ask because I truly do not know what practical ways would have any chance of success short of political negotiation.