The ETA regulation was passed by the previous conservative government. The online application form was available as of August 2015, prior to the last federal election.  So this is a Harper government(tm) initiative, or as you succinctly put it, screw up.