In other countries chess is part of their culture, many youths are enrolled in classes with their normal grade school classes so they are instructed early on. Not that I don't agree with many of the things you have written but I don't think you are right in the fact that no world champion will come from america again.
After all chess is simply a game, and many of america's brightest minds are involved in other more important things and probably don't put as much effort into a game.
finally, you make a great arguement!!!! Saying that my parents are from India, i agree with every point you have about the education system. I dont belive though that weight has anything to do it, and i think in the next 20 years we have have a great new American World Champ, maybe even one that rivals of Bobby Ficher