And the answer to your rhetorical question will be, "Just like Jagr, Michkov told a bunch of teams he wouldn't play for them, and then targeted the team he did want to play for."
The only teams that you might question are: CBJ, SJ, MTL.
ANA -- they have a bunch of talent that needed a #1C. You could have made the risky pick for the generational winger, for sure. Maybe you question it, but the top was so deep, and maybe Michkov didn't want to play in a market that doesn't care.
CBJ got Fantilli. It'll be hard to look back and say, "they should have gone with the riskier winger" when their entire org needed a top line center. Who cares if Michkov is playing Center now - nobody knew that at the time. And Michkov probably told them he isn't going to play for them.
SJ -- Michkov probably told them he isn't going to play for them. What are they supposed to do, draft him and hope to trade his rights?
MTL -- who knows what Michkov said, but if he DIDN'T say he wouldn't play for them, then this is the big miss. However, we all know that ownership group and market is insane.
ARI -- absolutely Michkov said he wouldn't play for them.