> You can call it a failure, it's just not a military one.
Would that work in corporate America? Try telling your boss, "I didn't actually fail because had you given me an unreasonable amount of time and resources I would have succeeded." Every project has an expectation of time and cost, and if you can't meet that expectation then you failed.