I believe each case is unique and each case requires its own time. Imagine if a person without a spouse, with 0 travel history (or Canada only) and only with Canadian work experience, from my understanding, such case will be processed very fast due to all these factors.