Hyman, Coleman, and Joshua aren't the same players. I don't think they are comparable. The "bet" was different. Hyman averaged 30+ goals in his last two seasons with the Leafs over 82 games. The problem is that he couldn't stay healthy. He has obviously managed to stay healthy and exceeded expectations. Coleman was 30 who never established himself as a top 6 player. A career year at age 32? I think his production this season is just a blip. With Joshua, I don't think anyone of us here are advocating giving Joshua the same type of contract. With that said, Canucks gave Mikheyev 4x$4.75M for similar production?
I was arguing in the Boeser thread that Boeser's play could be sustainable based on Boeser's improved shot location this season and the fact that he has taken more shots in the past. Joshua took 84 shots in 63 games this season (a slight increase from previous years). In comparison, Hyman took 113 shots in 43 games in his last season with the Leafs and Coleman took 122 shots in 55. Basically, Hyman and Coleman had averaged 2.7 shots a game or more before signing with their current team. That's more than double what Joshua averaged this season.
Joshua's high shooting percentage shouldn't come as a suprise and isn't indicative of guaranteed decline. Joshua went to the net and scored most of his goals right in front of the net. Otherwise, he doesn't generate much shots.