WU18 is a tournament that's easily the most difficult for Canadians to win. We go in it without our best players in that age group, and the team we take has suffered through the rigors of the Canadian Hockey League season (heavy travel, lots of physical play). That tournament is the only one where I don't get upset when Canada doesn't win.
Meanwhile, you take the Junior World Cup, we have our best U18 talent, everyone else has their best talent, and it comes at a time when the rigors of the season haven't been inflicted. I'd say that even if Canada hadn't won it six of the past seven years. And yes, I was more upset when our 1986s lost in the Junior World Cup than the WU18.
The fact is, Canada has been the dominant hockey nation for three years. It is the world's turn to play catch-up, and there are some once-great nations that have a lot farther to go than others.
When I said "we have a depleted talent pool to choose from," I was referring to our team for the spring U18 tournament. Go back to the start of the paragraph to understand the context of what I was saying.