Red Alert 3 is missing important online features like previous CNC titles:
1) There really are no random games. At the very least, a random team option under team selection. I would love to be able to play 3v3 random matches, but unfortunately, I am stuck playing in stacked team games like all other CNC titles and refuse to buy any more.
2) Mandatory stats creates online politics and ruins online play. Stats should only be accumulated through ladder play for the players that want it. Blizzard does this right by not having stats in custom games.
3) Problems with routers. My son could not play CNC3 with me online, but can play AOE3 and Blizzard games.