Quoting: Caufeel
I don't think any team tops that, and it makes no sense for Mtl to give up their entire core for one player, as good as he can be.
The ask from New York Rangers to the Senators to move up from 3 to 1 was apparently Brady Tkachuk. Keep in mind that while Lafreniere was highly hyped, the dropoff from 1 to 3 wasn't seen as great as it is in some years, since Byfield and Stutzle were both thought to be players who would compare favourably to those who went 1st overall in some draft years.
Now consider that Bedard is lightyears ahead of Lafreniere in terms of hype. He's in very limited company with Crosby and McDavid in terms of getting that "generational" label. The drop from 1 to 5 is gargantuan in this scenario.
Let's say it's Slafkovsky, Caufield, 5th overall, and the 2024 1st. Montreal runs to the podium before Chicago changes their mind. Slafkovsky, 5th overall, and a mystery pick is not a lot to upgrade Caufield to a player who based on his scouting reports and pre-NHL production could possibly overtake or at least compete with McDavid as the most productive player in the league.
It's a cap league, so at the end of the day teams can only have so many good players. Look at the Matthew Tkachuk trade as an example of this. On paper, the gap between Huberdeau (as he was in Florida's system) and Tkachuk shouldn't have been worth a top pairing RD and additional pieces, but because of the salary cap Florida wouldn't have been able to keep both of them anyways. In the long run, there are so few legitimate franchise or generational players, but there are a lot of stars (1st liners, 2nd liners, top pairing D, etc). The higher up you get in skill, the more difficult it gets to acquire that kind of player. If the Canadiens had a chance to acquire a player of Bedard's possible talent, and all it took was top prospects, a mystery box pick, and a first line winger who is never going to be anywhere close to the star that Bedard is, they would call in the trade before whatever drugs the Chicago management group were on ran out.