From the Mountain, Horses Die Running
The most important thing is that a new concept is launched and it can drive up the company's stock price. As for the R&D personnel invested in this, their futures and their thoughts are irrelevant.
Look at that mountain; march your troops to the top before dawn.
Frontline commanders can feel the casualties in a tangible way, but top executives only see the numbers.