not gonna draw pictures, but easiest way to describe is,in context of our local products in south africa, most IS based uncapped packages throttles and shape your bandwidth, mweb only shapes.
lets say on afrihost, if u go over 17gb, BAM! everything , alllllllll the protocols and stuff get slowed down to 56k speed. thats throttling
shaping is more like, on a food chain, http / voip / dns /icmp etc is more on top of the chain.
and stuff like p2p,torrents dc++ etc is on the bottom, because if they are let to run loose, the will *hurt* (cant use the correct word here) the other protocols, because they open connections everywhere, all over the place.
and if left to run freely they will kill stuff like pings and dns and http completely.
but mweb doesnt apply straight flat line shaping, its a bit more adaptive and allows room for change.
on an unshaped product all traffic is given same priority, although some isp's do cheat a bit here...
if mweb implemented a new system, cause lets face it, end of the day its their pipe, to manage that whole pipe, and it has bugs, theres no way they could predict all the possible issues, but ye, if its not giving the same results to everyone across the board (telkom issues aside), we dont have all the facts or its broken..
but still, in my opinion, if you have a 4mb account , and NOTHING is performing at 4mb speeds, then you are getting robbed.
dont get me wrong here, then you and i as consumers have the right to fight for what you are paying for