Very interesting. And in fairly stark contrast to a recent article Ken Dryden wrote for ESPN. He tried to make the case that the reason for the improvements in US hockey since 1980 is the development of a small number of players at a high level. Brooks's argument makes more sense to me.
As for the Olympic tournament, here's what I think: People who say the US team failed against the "good teams" or that they beat teams that "didn't belong in the Olympics" couldn't be more wrong. The US was the best team in the tournament during the preliminaries and quarterfinals, and they were playing very well. Look at the Czech and Slovakian rosters, to say nothing of Russia. Those are excellent teams. Maybe they're not as good as Sweden, but that doesn't mean they're not in the same neighborhood. They definitely aren't as good as Canada, but guess what: nobody is. The way Canada played in its last two games, nobody was going to beat them. Period. If Canada played the semifinal the way they played their opener against Norway, the US would have beaten them. But there isn't a team in the world that can top what Canada did against the US and Sweden. If that roster puts together that kind of effort and execution . . . they're gonna win. The US team definitely embarrassed itself against Finland, but if they played again tomorrow, the US would be the favorite.