I was never making a proposal for changing the technology, I was giving the OP some information about the balancing that can be done outside of simple squid throttling.
And no, I wouldn't recommend removing the throttling as I'm sure there are legitimate reasons for implementing on a network, however if the reason is hogging/starvation then it's far too blunt a technology to use in a real world network.
I think if you re-read what I wrote carefully (I realise English may not be your first language), then you'll see the question is was asking is WHY and not that I was unhappy with any current options or technologies.