Have you see Last Week Tonight's Net Neutrality primer (here)? Many did.
The FCC comments page for the Open Internet over 45,000 comments, to a level that "Created technical difficulties".
We’re still experiencing technical difficulties with our comment system. Thanks for your patience as we work to resolve the issues.
— The FCC (@FCC) June 2, 2014