How do you suggest protesting it then? Digging up a bunch of fiber lines? Cutting down the cable lines? DDOSing their DNS servers? Actually that all sounds pretty fun and if a lot of people did it, it would cost them millions to repair all that shit.
DDOS wouldn't work first of all since the providers have WAY more bandwith than all the people they provide to put together
FCC itself though CAN get DDOSed but it won't matter, it's an organization, not a company making money directly from the people, so they won't care for one measly DDOS. As for the other one, yes! Sabotage the big providers and so on to cause them to lose millions, THEN they will have no choice but to accept that the people want unrestricted access to the internet! As things stand, they will only make more money with all this, but if you cause them to lose millions, then they will give in. HOWEVER, you gotta accept that for a good while you won't have access to the internet until they surrender!
And vote for politicians who are dedicated to a free and open internet (i.e. the Democratic Party).
Not gonna call you a retard, but are you stupid? The "democratic" party is the most anti-free speech political party WORLDWIDE!
Also, just look at the important figures and how they acted 10 years ago and how they act now, you will see that they've changed completely just to get support on their side, not because they've actually changed. I mean, how do you go from full against gays and trans to full for them in 10 years? Seriously, they are bullshitting people worse than Bush did!
Not saying the US republicans are great, but at least they bullshit you a bit less...
Back on topic now, use the internet while you can, gather a few thousand supporters and go sabotage the two big providers countrywide. That's all it will take, if they lose millions, they will start fearing you and give in. However, make sure you don't get caught vandalizing or you will have jail to worry about and in jail you don't get internet!