Processing times are approximates. Background verifications take the longest, and I hear that IRCC relies on the information provided by the residents' jurisdictions. With the recent hiccups in Canada-India relations, I'm not surprised about the delays for most of the posters here.