I think what is the most annoying is the lack of transparency.
If the CIC portal was more forthcoming about information presented to applicants, IRCC would cut the number of calls to their Call Centre, and the number of ATIP requests for GCMS notes, by half almost immediately. It would also reduce the amount of stress that applicants find themselves under to find out where their applications are in terms of processing.
Furthermore, it is mind boggling how slow IRCC has been to adapt to the pandemic and equip their workforce to adequately work from home. There's no reason that any applicant should have Criminality and Info Sharing results waiting to be reviewed for 7+ months, simply because those require an officer to physically go in to their office to manually review the data and pass those stages. That should be a matter of the utmost embarrassment for the IRCC, but I guess it is a carnival of clowns over there.
I want this to be over and done with. There are people who applied in January of this year who have passed all stages already. I'm TIRED.