Well, yes, your stated reasons are possible, but I think there could be other plausible reasons for delay as well. We all want our applications to be processed quickly but our wish does not override the “process” our applications have to go through. Believe me, if IRCC believes it needs to run...