There has been a lot of chatter about it, but I see two particular issues.
The first is that the entire Visual Studio product line has been fragmented to death. The differences between standard and pro are silly enough, but the Team System skus are even more ridiculous. Collaboration my ass. Whether it has been in a small team of two or in a giant corporation, I've always had to have all of the tools on my computer to get the job done. That includes requirement management, defect tracking software, testing software, quality tools, Visio, Office, the IDE itself, etc. The arrangment of the VS skus pretends that we all live in these discreet little spheres and never cross into other areas, especially the VSTS products. What a shame.
The other issue is the one about the server product for Team System. That one doesn't stick quite as close to home, but it's still certainly an issue. How it's tied to MSDN subscriptions is even more ridiculous, and the consultants get the short end of that stick. Seriously, what's the fear there? We've been getting the enterprise version of SQL Server for years. You don't think we're using that kind of thing in production, do you? Why would it be any different for this new server product? Good luck getting that into the enterprise when consultants can't even get their hands on it as part of their subscriptions.
Congratulations to the development teams bringing these products to us. We're glad that you've been listening. Now go kick down the doors of the marketing people and blast them for wasting your time.