I couldn't quite understand why the answer to the "Why were you using Python? question wasn't "We carefully assessed the client's ability to maintain and use the code - which is a critical requirement..."
While I can only speak for myself, if I'm getting talked at the way this guy was being talked at, I'd probably forget the requirements too.