Maybe. It's also quite possible that they felt so much pressure that they believed what they needed to believe rather than the reality.
IMO they should have just delayed the last-gen consoles. Would have sucked, but that would have avoided most of the backlash for another delay as well as that for the buggy console release.