The issue I see is not so much communication, many of us agree that it is key to any victory. Running a tight ship is not the argument, far from it, and in this game it's top priority.
The problem is when you run into a player that refuses to listen. More then once I've been trolled simply by having someone, no matter how any of us asked through both text and voice, that the gunner needs a particular gun and they wont budge from it.
The instance I am recalling was during sales. There were three of us dags, and we were playing around having fun with a hwatcha fish. We got a crew member from MM fairly late in the lobby, a couple levels up, he accepted the load out, everything seemed alright. When we loaded in, he dashed to the front and stayed on the gun. I asked him not to, I wanted to pre-load my ammo. He wouldn't move. Alistair asked, both text and voice to no avail. We got hit by the enemy team, and the engi on the front gun kept hitting the balloons, loading the wrong ammo, refused to shoot what Alistair told him to, ect ect. We had to resort to using the flame thrower and ram kills. So after the game, we left the lobby, and what more, this guy followed us. We had to leave lobby and sit before he went away.
On some ships, this isn't so much an issue, but there are ships with guns that benefit best with certain types of ammo. And even if that were not the case, then you have someone that refuses to listen to target priority and refuses to repair because they wanted to gun and the load time for them was faster then the gunners.
If someone indicates and asks they wish to gun before we load in, I'll switch over, but more then a few times there was no indication and they cost us games because we were down an engineer and not doing the damage or disable we needed. For some, this is a far and few between problem, but when it does happen it's very annoying. Even on ships with many guns, some people have ignored the requests. I've seen players tell off me or my captain that they want this gun and they were not going to shoot anything else. In some cases, mild annoyance, in others, costly.
Giving priority to the gunner class would have fixed at least the damage/disable part. Not much to do with an uncooperative player, but at the very least a gunner could do their job.