Nice sentiment, but I think boycotts are way less effective than many of the alternatives he discards. In this system, you change a congressman's mind and there's only two ways to do that: pour on the outrage, or contribute more money.
Tongue in cheek, I think there is another alternative: the tech industry could simply buy the movie companies. Some of them are certainly sitting on enough cash.