I disagree. Net neutrality is not a problem. See [0] for a previous take on the misguided notion that QoS and net neutrality are at odds.
It might be an ideal solution if we could nationalize network infrastructure and guarantee local loop unbundling, as I think you are suggesting. But we are so far away from that possibility in the US that you seem to be advocating against net neutrality in favor of effectively the status quo.
Let's not throw support for net neutrality out the window in favor of a far away pipe dream or for unproved, supposed benefits from getting rid of it. Let's get back net neutrality first, in legislation this time, then see if we still think we need to nationalize the network infrastructure.
If I am misunderstanding your proposal then maybe you could clarify.