Since I was playing with @deathwing, I agree with his opinions here. I don't see how BF2042 could be better than BF4 if they keep things as is. Playing as a chopper gunner feels bad, travel time for 30mm cannon is so slow that you can't hit a heli that is directly in front of you.
Also, choppers take like 6 direct tank shots before getting destroyed which is ridiculous.
One silver lining I have with BF2042 is that infantry combat seems a little bit better than other BF titles, it could have been really good if we could distinguish who is who though.