I think they were massively overwhelmed with the response to the challenges. They were handling all the responses manually. It's great to see that they have made things more scalable and just put them up for everyone.
It gives me a lot of faith in humanity when people share their knowledge and expertise so altruistically. Really looking forward to going through these.