My prediction is the WJC will lose its luster in Canada once boomers die off on a grand scale, and TSN and Hockey Canada know they have to maximize profits now in preparation for a major revenue drop. Young Canadians aren't into hockey like they used to be, and the COVID/HC scandal certainly didn't help.
This could explain why a Canadian was put in charge of the IIHF. Tardiff himself said the IIHF needs the WJC "to survive", which we all know is bullshit -- they need the WJC to make more money. They'll still turn a profit playing them anywhere else.
Newer generations of Canadians don't seem as obsessed with the WJC as boomers, and someone in their early 20's isn't faced with a Cold War that made rooting for the National Team an extension of the fight against communism, which according to western leadership was everyone's civic duty. Don Cherry became popular for a reason, and it's not because he explained a dump and chase.
Look at the crowds in Halifax last year and the 3500 who went to Sweden, and you see the vast majority are 60-70 year olds. I'm going to guess the average 30-something Canadian can't fathom spending $10K for a cross-continental trip to watch teenagers play in a tournament they can stream on their phone.