Not true. It would incorrectly seem like most applicants are granted long validity TRVs
TRV validity depends on the assessment made by the visa officer. And, if someone has no reason to return to Canada in the foreseeable future, s/he could be granted a short validity TRV (even as short as few days)