The problem is, right now, we have the choice of letting the ISPs decide their own Network Neutrality policies or letting the FCC decide it.
If the ISPs decide it, you can be sure that they would enact Fast Lanes and Slow Lanes. Any content that competes with them (e.g. Internet Video Services) would get tossed into the slow lane and would be unusable unless the service paid the ISPs big money for fast lane access. As the ISPs are monopolies/duopolies, customers couldn't switch to another ISP. Requiring people to move to a different part of the country for Internet access isn't reasonable. Especially since there would be no guarantee that the ISP whose area they moved into wouldn't either get bought out or wouldn't go fast lane themselves. Letting the ISPs decide is effectively kissing Network Neutrality goodbye.
If the government decides, there's the chance of corruption (ISPs "lobby" Wheeler to make the "right" decision), but at least the government is somewhat answerable to the people. If a million people wrote to Comcast telling them not to do X and Comcast did X anyway, there would be no consequences. If a million people told the government not to do X and they did it anyway, there's a chance of consequences.
I'll agree that, ideally, it would be best if the government didn't have to get involved. Unfortunately, I don't see any scenario in which "non involvement" doesn't immediately result in Network Neutrality being killed off.