In IL2, I don't get heckled for flying at 15k, vulching, cherry picking, etc.
I get my fun out of tank busting with the Ju-87G and I know if I drop my bombs they'll hit and do damage rather having a bad burp in a connection and not doing jack to a tank.
I don't have to worry about going against a P51 while flying a P47, or a 109 while piloting a Ju87.
In IL2 the computer doesn't care about points or kills. Everyone cooperates on an attack.
While I'm not giving up AH2 completely (I cancelled my sub due to lack of $), I'm not saying its worlds ahead of IL2.
AH2 is meant to have lower graphics so that it can appeal to a large number of players to play online to give it that "large war" experience and have a human on the other end. IL2 is more for a single player experience for those who want to fly historical types of missions where the enemy is a Ruskie, Jerry, Brit, etc, not a chess piece.