The ITAs issued now anyways won’t be able to able to be part of the workforce for a good year or so. So no I don’t think that is the reason. The article clearly states that this number is to be from express entry. The 10k invites to H1B holders is probably to fill up the current workforce demand.You are free to dream. My educated guess is for this year most of the STEM (at least IT) jobs vacancy is planned to be filled with H1b to WP applicants, which is why there are hardly any ITAs.