1) On the one hand, it seems to be fair to force users - be they companies or individuals - to pay based on usage. Based on how many packets they put on the network. Currently they do not do that. What they do is to pay for their connection. If you want a very high speed connection, you pay for that. The ISP won't guarantee that speed, except in bursts. Kind of like how a 2 x 4 piece of lumber is really 1.5 x 3.5. Conflicts arise when people try to use the full connection bandwidth in a sustained manner.
2) On the other hand, lack of net neutrality would open the floodgates for corporations to manipulate traffic. To create slow and fast lanes, to favor content, to create yet another pricing tier for American consumers who already pay among the highest prices in the world for high speed internet.
Based on the fact the government is already under regulatory capture (head of FCC is a telecom executive, head of FDA is a Monsanto executive, 2nd in command at the central bank is a Citigroup executive, etc, etc), allowing net neutrality to be defeated will result in a bad outcome for consumers.
Net neutrality is not perfect, but it's much better than ceding more control to cable companies.