I think it has more to do with the time of year. There's a lot of time between indoor, xc and outdoor. The top Americans are either running a spring marathon and don't want to get injured (easy to do on xc course), are already injured or borderline-injured, or they are in the early phase of training for outdoor track. I think if we had more pro level xc races around here, then maybe that would develop some xc specialists.