It's a little between eras, I'm afraid.
Crosby is towards the end, as is a player like Doughty, Marchand, or MAF. Bergeron is recently done. Price is recently done. Toews is recently done. Some others too.
Players like Tavares, Stamkos, Pietrangelo are still credible players, but I wouldn't say they've aged incredibly well.
None of the younger players have stepped forward and asserted themselves as demanding a spot. The youngest player I have listed is 22 years old, and I don't think you can really argue anyone has earned a spot any younger than Owen Power (who turns 21 at the beginning of the NHL season). So there's not a ton of youth. Yeah, maybe Bedard would end up making it, but I think it's a little offensive to proven very good NHL players to throw a guy who hasn't played NHL games into the mix. People had Lafreniere on the team before he played NHL teams, and we see what happened there.
And then the current goaltending situation is by far the biggest problem Canada has had as long as I can remember. They have the worst goaltending of the big 5 nations by far, and it's probably barely better than the Czechs. It's possible one of those 3 guys plays well enough to not lose the team a best on best tournament, but it'd be more of a situation where the goalie doesn't actively hurt the team as opposed to helps the team compared to what the other teams have in net.
Saying all that, it's still probably the best team out there. Best forwards by a big margin, first or second best defense, and then the goaltending is still NHL level despite not having any of the better NHL goalies.