You're right. I don't remember exactly what year it was, but within recent memory Minnesota's prospect pool was ranked really high. I'll try to find a link.
Edit: Another thing, a lot of this has to do with the Canadian hockey media protecting Canada's hockey relevance. If your team has a bunch of Canadian kids they know, then you must be good, because they know them. Surely no foreign kid that they've never heard of could be as talented as your cousin's neighbor's son. He's a known quantity.