Re: How about we just admit that "fast" isn't the end-all.
That's exactly it. Agile isn't faster. Agile is more likely to give you something useful at the end (and also give you more useful things along the way). If you have the luxury of a huge discovery phase, and/or your requirements are already painfully clear, then you will need Agile much less.