This goes back to the distinction between the real problem, the lack of competition in many markets compared to net neutrality which mitigates situations where there's a lack of competition, but it's not necessarily a win all across the board. What's needed is to separate last mile access, from eyeball network service, from carrier network service, from content network service, from actual content. This would ensure competition across the board, and prevent excessive power accumulated by such a small number of large corporations as is currently the case. However, the nearly religious reverence to capitalism in the US would make such a solution nearly impossible to legislate.