As for why Michkov slid to 7 I think his contract was obviously the biggest factor but I was always the impression there might have been some stuff we don't know. It really doesn't matter anywai, we'll know eventually if and who made a mistake not drafting him. It's silly to try and find justification for why said team didn't draft him. Let's just see what happens and point fingers in a couple years instead.
I'll end up with this, I'm a habs fan myself and followed Michkov/Bedard all of their draft year dreaming of what ifs, not drafting him was a shock at first but since then, and with the Demidov pick I warmed up a lot of Reinbacher, still love Michkov and that's why I'm here so I don't want to derail that thread.