"We don't let water companies or phone companies discriminate against customers, we don't restrict access to freeways deciding you can use them and you can't," Sen. Charles Schumer (D-NY) said before the official vote. "Are you on the side of large internet companies, or are you on the side of American families? That's what this debate is about."

Of course, after its passage, this Resolution of Disapproval heads to the House of Representatives. There, Democrats need 25 Republicans to agree to force a vote, but there it would likely be shot down. Even if it succeeds, the bill would head to Trump's desk and an almost certain veto. There's a lot of work to preserve net neutrality before its repeal in June, and some dismissed the bill as insufficient and partisan.

"I rise in support of net neutrality, but there are many of us who believe in codifying net neutrality, but what doesn't make sense is this legislation," said Sen. John Thune (R-SD) in the session's opening. He, among other Republicans, denounced Democrats for politicizing the issue, continuing: "Why aren't we debating a bipartisan bill instead of a partisan solution?"

Democrats are happy to create bipartisan legislation, Schumer said, but it will take awhile -- the Resolution of Disapproval is a protective step in the meantime. It would halt the removal of regulations passed in 2015 to prevent internet service providers from blocking or throttling access to any site on the web.