The vast majority of athletes in the states don't play hockey. That is the bigger issue. Getting kids with tremendous athletic talent to pick up hockey vs. baseball, football and basketball is an uphill battle here. That is why you see places like Minnesota, Mass and NY being the prime places US NHLers come from. Hockey has some roots in those states. They need to get Texas, NJ, CA and Florida (the biggest football recruiting states etc) on board. The game just isn't that popular. Dads in the US relate to taking their son to baseball practice or football practice because that is what they played when they were kids. Add to this the growing popularity of having your kid play soccer because it is "safer" doesn't bode well for contact sports in general and Hockey specifically