That's an argument against talent being the only factor in being successful at chess. I don't think I've seen anyone make that claim.
There's definitely a place for hard work and effective training, and up to a point it can even substitute for a lack of talent, but only up to a point.
It's also likely that the Russian program relied heavily on talent recognition and development. That doesn't mean that Russians are inately more talented at chess, just that their program was better at finding those that were.
Why do you think there are so many more Russian grandmasters then US grandmasters? Is it because:
A) Russians are genetically better at chess and have more talent, or
B) The Russian chess school is freakin' awesome and they work really hard at it?
I think people often confuse the definition of talent. On the one hand, some people think talent means that you get really good at something without working at it (which never happens), and on the other hand some people think that lack of talent means that you can't get good at something no matter how hard you work at it (which might be true).
I think the best definition of talent is just "drive" or "love". The title of this thread about Fischer having no talent is inflammatory but it actually makes sense: Fisher worked SO HARD at chess for his entire life that he went INSANE. That's powerful dedication and a tremendous amount of work. There is no evidence that Fischer had any innate talent, no evidence that Fischer became good at chess without work. In fact, Fischer was better than everyone else in the world because he worked harder than everyone else in the world, clearly.
But why did he work so hard? It's because he LOVED chess, that's why. That's where true talent lies. The rest of us are unable to work as hard as he did because we wouldn't enjoy it; reading a chess book for eight hours per day for my entire life would make my eyes bleed really quickly.