In the context of a typical end-user paying a non-profit ISP, yes. We share infrastructure costs and that's about it.
The problem is commercial ISPs only follow the money so you have the recurring cost of greedy shareholders to take into account in your equation. And that usually leads to not respecting net neutrality (as was the original subject of this thread).
So if you are in control of your own infra, price for access should be in the range of 1-20€/month. If you do xDSL, it has to be (a lot) more expensive (+15-25€/line/month).. as long as you're small. When you're big enough you can do local-loop unbundling and be back on the first price-range.
> Charging users for USAGE is DISGUSTING and is literally not fair.
Depends. For typical end-users, it's not a good model (you want a fixed price). But for associations, hosting coops, companies.. That's the usual approach for guaranteed bandwidth billing: https://en.wikipedia.org/wiki/Percentile#Applications
That's a mechanism to make sure your friends and your small neighborhood association don't have bleed themselves to pay for the seedbox i want to setup in my garage :)