I continue to see a wide range of processing times even within my office. I think we can take two approaches to this problem. Similarly to what I suggested for the spousal sponsorships, perhaps a dedicated business unit within Canada is also required for overseas processing of certain lines of business. The other option I can think of is IRCC perhaps redistributing work among different visa offices so processing times across different visa offices are somewhat kept in line.
On November 23rd, 2020. See this statement in context.