The quality of the account depends on how much you pay. All ISPs have accounts that shae and/or throttle, just like all ISPs have accounts that are unshaped and uncapped without FUP.
You can't buy a Ford Figo and then go and say the Ford Mustang is crap.
Pay more and you will get a better service.
So what I'm trying to say is, the MWEB 4Meg standard is one of their cheapest accounts. If you upgrade to 6Meg standard or 4meg premium you will be a lot happier.
And this applies to ALL ISPs. All ISPs have cheap crappy accounts, and ALL ISPs have awesome business accounts.
You can't buy the cheap crappy account and then decide the ISP is crap. That's exactly what you're doing.
But if a different ISP has a better cheap crappy account than mweb, can I not say that that ISP would be better for me?