The core thing here is that being spouse of a Canadian citizen your spouse is entitled to spousal sponsorship for PR which is the right way for her to go to Canada.
If she applies for a visitor visa, having a Canadian spouse is kinda treated negatively since they perceive she would go to Canada...