If the people use voice chat to communicate, then not using voice chat puts you at a disadvantage.
Contrast the ability to play without voice chat in Warthunder air SB vs Il2:Great Battles.
In Warthunder air SB, without using a voice chat I can easily check where my team is by prompting them with “Attention to gridsquare!” or “Follow me!” and they will respond 90% of the time (remaining 10% are: new players who don’t yet know sim comms, zombers or are currently too busy not dying to realize I pinged them… and usually they’re already pinging “Cover me!”)
While in Il2?
I’m in SRS (the voice chat). I’m listening to others talk, but I can’t speak because I hate hearing my voice and don’t want others to hear it either.
I hear “Allied beach-head under attack, all fighters scramble” from the bot air intercept controller.
I redirect and fly to help.
I engage a Fw 190 and take it down then I see 4 black dots flying towards the beachhead’s forward base and…
I have no way to ask “Hey, I’m a P-51 at Allied beachhead and I have 4 contacts. Anyone else in the area?”
Instead, I’m forced to assume it’s all hostiles since I can’t use voice chat.
So I go in to engage.
I drive away another Fw 190 and see a suspicious plane, proceed to engage and break off after I identify it as a spitfire.
If I knew we had a spitfire in the area, I’d have extended and climbed back to altitude rather than recklessly go in to drive the black dots away to protect the objective (I’d have still went for defending the objective, just from a more advantageous position). In Warthunder, I could have done that with T-4-1 and the spitfire would have also replied with T-4-1.
Now, to make things messier the spitfire I engaged and left alone had a buddy.
His buddy saw me go for him and engaged me and unlike me, he failed to identify friend from foe and shot me out of the sky.
This wouldn’t have happened in Warthunder because we have “Follow me!” “Cover me!” and “Attention to Gridsquare” and everyone uses those 3 in good faith.