Kapanen, Coyle, Norris, and Leddy are not as valuable when traded than Newhook/Byram are today. Coyle is the only reasonable one mentioned but even he is lagging. And besides, these players were not traded for a player like Danault, the argument is not to see if prospects get traded, the argument is to find recent comparables of them getting traded for a player like Danault which is very difficult to do.
The best arguments are Suzuki, Brannstrom, Forsberg, and Schenn, but these were for players obviously more valuable than Danault with the exception of Forsberg which is one of the trades that often gets brought up as the worst in recent memory.
It’s why Duchene was unable to snag Hanifin or Chabot, why Karlsson was unable to snag Heiskanen, and why McDonagh was unable to snag Sergachev, teams just don’t give up these kind of young players easily, and almost never give them up for someone like Danault.
If Montreal is expecting a Newhook, Caufield, Byram, Zegras, Cozens, or Podkolzin kind of player, it is my expectation that the fans will be really disappointed when he pulls a Hanzal return (Hanzal was thought of very similarly to Danault back when he was traded).