Fixes #5207: Rudder init should check the validity of answers

Yes we could do that easily.
Then why not reformulate the initial promise question too ? Or even remove it since we can do it every time.