First, I think they made it perfectly clear both on this site and on FB that registration was on the 12th. Perhaps another way of saying they "did a poor job" is that they simply didn't feel the need to spoon feed those who can't look up the date and make a note of it. Want to run Pikes? Start by being prepared.
In response to:
I think one of the reasons is that they did a poor job of advertising (both here and Facebook)that registration opened on March 12th.