I have to disagree. A phishing scam from "billing.foo.com" would be much harder to spot than one from "user-content.foo.com/billing". Especially if the user has free reign over the style + content.
If the user is going to be able to design + style the pages any way they want, having something in the URL to indicate it's still user content is important.
I also live in a purple district (in a very blue state), and while my Republican Congressman has made it clear he's against Net Neutrality, he voted against the repeal of the Internet privacy regulations, so he can't be counted out entirely.
However, I'm still not all too sure whether Net Neutrality is worth promising support to existing Republicans. There are so many other issues on the table this election cycle and they next Congress is likely to be as, or more, supportive on this.