It has pros and cons, like everything. I'd like to be able to use my internet connection for whatever I want without being metered or bandwidth capped based on what I am uploading or downloading. On the other hand, I don't want the government telling ANY private company how much they can charge for any product or service.
Herein lies the paradox. I should be able to download and upload without being capped because that's what I'm paying for - no matter who I'm downloading from. Which means I should be able to run Netflix/Amazon/Hulu 24/7. OTOH, if you're the provider, you should be able to charge more to someone who's using a ton of bandwidth, like Netflix/Amazon/Hulu, because that means more infrastructure to support it. Tough call.
What bothers me as much as this is that most (if not all) of the US is run by a duopoly. Which means they're better working together to keep rates and profits up than really competing. Probably why the US is down around 30 on the list of countries download speeds. There's the cable provider and the DSL provider and the other local providers just piggyback onto them. I've been with both and honestly they're both provide horrible customer service. Again, there's no incentive to keep you a happy customer!
On top of this, they both offer "speeds up to." What is this nonsense? Would you buy a car based on a mileage it could get up to? Going down this hill with a tail wind..... It wouldn't be a lie! Yet car companies have lost cases for not meeting what they advertise. I should be told what my minimum upload/download speeds are and be charged appropriately. If that means different rates for different neighborhoods so be it. I've never seen a speed above 57Mbps, average is around 35Mbps even though I'm paying for speeds up 105Mbps! Yes, I'm above the lower tier, but I'm only getting 50% of what they advertise. That is highway robbery.
IMO, if they don't clean up all this nonsense I'm for the government stepping in. Splitting Ma Bell up was a good thing... at least until we coalesce back to 2-3 providers.