It's clearly a question that any Canadian can give an answer for, given that the question is how to make the tournament more prestigious in Canada. The players don't dictate what is important to the general population. The players are Canadians - if it becomes more prestigious in Canada and they grow up in an environment where the tournament is prestigious, that will only help with participation, which will further improve the tournament's reputation.
I'm very familiar with the common refrain - there is nothing that stops Canada and USA from bidding on the IIHF World championship! The first time Canada bid it was awarded the tournament! - and various times I have detailed why that line of thinking is ridiculous. There are very obvious practical reasons why Canada for instance basically cannot host this tournament. Those reasons aren't even the IIHF's fault anymore, and I don't doubt that the IIHF would like to host the tournament in Canada more often to make more money (I doubt they would both hosting it in USA where it would tank). TAny poster who can't recognize those practical issues is either in extreme denial or is lacking in cognitive abilities, and in either case it isn't worth pursuing it every time it comes up.
Soccer culture is derived from Europe, where international competition has long been big. Hockey culture is derived from Canada, where international competition is not nearly as big, at least historically. Big difference.