I have limitless (no cap) Gig (1Gbps) for $105/month.
To play Devil's Advocate, if we want to consider it a utility we have to compare it to other utilities. I don't have a flat fee with any of my utilities. My water, electricity, and gas usage are all billed at per unit pricing. My trash collection is a flat fee but it's also capped with additional pickups charged an extra fee. Some such as electricity actually have tiers of usage where if I go over a certain amount my cost per unit goes up as well.
So in comparison if internet is a utility it is actually a pretty reasonable one. I certainly don't want the hassle of a per unit cost basis for internet although it would be more fair and would not fault them for doing it. That way the person who only uses 250GB of data in a month would pay less than me who consumes about 3-4TB of data a month.
But if the complaint is about caps on flat fee usage, I would suggest that it's pretty good right now (outside of comparisons of speed and availability with competitors and pricing of course) and rocking the boat will get you paying MORE with per unit pricing.
Edited for clarity