People get annoyed by the traffic management because there are ISPs who don't do it, I guess.
I'm moving to VM from Be because of the Sky thing, but I guess the equivalent package to my ~22/2.5 is the 30/3. VM's is a bit faster, but it's also more expensive. I never suffered slowdown on my connection in the years I was with Be. I could spank it 24/7 if I wanted. It was reliable, fast and cheap.
Obviously that's not true in all areas. Plenty of people have had bottlenecking because Be's network was oversubscribed in places. The same is very true for VM, mind you.
When you look at the 60mbit and 100mbit packages, they're much cheaper in terms of £ per mbit. Even if the 100mbit was throttled 24/7, it'd be faster pound for pound than any other connection I can get in my current location, and I'm lucky enough to be in an area with low contention for VM as well. And even with the throttling in place, there's nothing you can't do, technically. Even the 30mbit throttled down should be able to play 1080p video just fine. Any problems that occur are due to other technical problems that would be occurring whether the throttling is in effect or not.
You're right in that for what you pay, and what I'll be paying, it's great value for money.
If their network wasn't overloaded though, they wouldn't need to do STM, P2P QOS and the rest of it. I'm going to VM with my eyes open. I know the score, and I'm going in with the knowledge that if I download X GB during Y, I'll be limited to Z.
Even the lowest package, throttled 24/7/365 would let you do, in theory, 4.5TB in a month. That's genuinely insane usage levels though. If you manage 4.5TB in a month, you have no right to complain.