Well, those managers are only there for the hype. You need liars apparently. I can name a couple of popular of software projects who went this route, and were successful because of this. But NASA?
Not always. Some of the software guys just zone out in meetings and don't pay attention while their managers and PMs do the talking. Can confirm, I wasn't paid nearly enough in that job to care about what my manager or PM said.