All these things are easy to say in hindsight. However, the same outcome could have happened if the opposite strategy were taken (Don't clarify requirements, do bare minimum); someone could just as easily post a response saying the candidate should have clarified requirements and gone beyond the bare minimum.