I don't disagree with anything you just said there. I also agree that testing usually doesn't get enough attention. As a software engineer, I've resisted going into management because I KNOW I'd not be good at it. I don't have the right skillset nor do I want it. I design and write code. I'm trying to move more into design these days. In any case, I agree that when developers run things it goes just as badly as when management won't set realistic expectations. There is a balance to be had for sure. I don't know the org structure of VRD, but, for the most part I've not been dissatisfied with their communication and ability to get things done. This issue I agree is a tough one, but, you have a commitment from them to work on it and fix it as soon as their schedule allows. That's really not a bad thing.