Ah the debate is certainly lively
Keeping things simple, I think regardless of the Russian defense, we have a good game on our hands. Yes, the Soviet player has done the tried and tested river defense, and yes, the german player has done the tried and tested 'early attack' and 'uber balkans/scandanvian conquest' strategies.
But then we have this in almost every game. Germany takes out France & co early because it needs the time and resources to face off against the Soviets, who are generally very very strong. The 20 dissent we added cut into the Soviet tech builds, which has manifested itself in inferior (than normal) soviet tanks, combined with poor air techs. I think Major has done well to build up such a big army of infantry, but agree that by and large, we are not seeing pro-longed wars in the east.
And I think this is larger than just a river line defense. Looking back on all the games I've played, I can think of 2 games that involved a good hard fight in Russia. Once against horse, and once against mike. In the first I was still learning my trade as the russians, and in the second I recall a more historical path, albeit one that ended more quickly with German manpower issues.
I hoped 20 dissent would change this, and maybe its not sufficient. The again, maybe Major has just played very well. It's hard to tell, but strategies can be used for and against players. And I really think if any player has the ability to think they've been done over, it's probably Nolan, who has endured a legitimate, but early Italian entry; swift losses in France, the loss of Suez, East Africa, Malta, Gibralter, and the Atlantic, and will soon be faced with utter destruction in the Pacific - or so I hope
All in all, we just need to keep cool when discussing things - excluding Churchills drunken rantings at Roosevelt that is

. I for example am dissapointed at the US deploying over 50% of its forces against Japan when it recieved manpower increases to allegedly react against Germany. I also am yet to see any large fleets at Pearl harbour. But if these are not specified as rules, then we should either change the rules, or accept them. (Ok, or in my case bitch and moan, but still accept them)
Overall, if the Axis can play the game their way, following the rules but playing to maximum advantage in ways that would not have been possible in real life, then the Allies/Comintern should do the same. Yes, the Soviets should defend Byelorussia and eastern Poland, but then yes, the germans shouldn't annex Hungary, or Sweden, or puppet Romania.