Honestly the soviet core army design is terrible. It's like they tried to do the flexible tech tree of vCoH US and just completely bungled it. Their play is always going to be dominated by maxims and call-ins because the rest of the stuff is crap.
The lobby bug is now worse, since people that don't know about the old bug will just think there are no games at all. I don't play basic matches personally but this is just driving people away from the game