Re: Just charge for QoS levels
The issue I can foresee here is twofold:
1) Communicating how this works to users. Talk about a nightmare.
2) Congestion is rare enough that you'd actually have to gouge users something fierce when it happens, and that's about the only time QoS matters, at least on wired networks. I suppose giving higher transmit priority to higher QoS levels would be an alternative, but current models aren't built for it.