Okay, I understand in the U.S. he has sold over 1 million albums, and his songs has reached closer to number #1 in the U.S. than in Canada, but he should still tour more in Canada.
But he's originally from Canada. He live in Toronto, CA
More people go to his concerts in the USmaybe so He makes more money in the US than Canada It also cost money to tour especially out of the country all the people working for him they have to be provided transportation and all the equipment or he just may not like to leave the US could be many reasons