
"a sign that even a marketing executive can spot an utterly lost case ..."
In fact that's one of the key skills that a top Marketing person has to have to ensure they become a top Marketing person.
Turning round a really tough marketing pitch is very good for the CV.
Hanging on will the company crashes and burns is not.