Were VM ever strictly "net neutral" in the first place? (are any?).
I say that because if you're "net neutral" you're not allowed to interfere with any network traffic in any sort of targeted manner- NTL/VM have been blocking certain ports used only by virus's for years (from memory they started with the blaster worm*), and most/all ISP's treat ping packets as "drop first"
I would much rather the targetted approach to dealing with heavy users affecting the network at peak times, than the blunderbuss approach of STM affecting anyone who downloads an arbitary amount regardless of current network load (STM doesn't take into account how much load the network is under at that moment, so can lead to people being affected when there is no need, or not working well when there is the need).
The money I pay for my 20Mbps connection is to provide bandwidth to just such a service, if I've paid my money for my connection surely I should be able to use it?
How is it "fair" to take my service and start throttling/shaping etc it, if Virgin get there way I won't be able to use it for anything!
What we, as consumers pay for our VM BB connections would just about cover maybe 1-2mbit of constant use from what i've read, something I can quite believe.
Personally even if VM did start doing this, as long as it's done sensibly - ie dynamically depending on network conditions it could work out very well, as it might mean they are able to do away with STM, or at least reduce how much the STM affects us, and ensure that the types of traffic that actually require a decent speed still get it - I would prefer for my torrent to take 45 minutes to finish instead of 30, if it meant that my connection for gaming remained good.
*IIRC they set up the network to put infected users into a specific ip range where they could only download the cleaner/security patch for the worm, and got a message displayed to that affect.