When I've looked at the full application, I've been able to place a check mark on what is listed here, and “criminal record” isn't one of the reasons that is being used.
The other thing is that the United States conducts an interview with every TRV applicant. I know that in Chandigarh, for example, or Delhi, their turnaround is quick because that's the comparator I hear in my office all the time. They say, “I can go and get a five-year visa for the U.S. within days, yet I can't even get a visa to come to Canada.”
Do you know the number for applications versus those granted for the U.S. using the interview process? Have we looked at this option for Canada?