The 40K-50K ITA target for 2021 is not true. Please check historical number of ITAs given for 2018, 2019, and even 2020. In 2020, despite the pandemic, they issued 107,350 ITAs. For this year, they have so far issued 38K ITAs while emptying the CEC and PNP from the pool. The only remaining classes are FSW and FST (extremely low). There's still 70K ITAs remaining with no CEC in the pool. Of course, CEC will join as before (although I expect some increase in CEC because many will create profiles despite very low CRS), but will 60K CEC join for the next 9 months?? I extremely doubt.
How?