I have something I'd like to point out in the game play.
In a real world scenario, although you might not be able to see your own team, when you do, you would know, either by identifying characteristics or by intuition, who are your teammates, essentially it would come down to, when you are deployed, you would know your team. So, it is very difficult to distinguish between friendly and enemy characters.
My suggestion is, when you are able to see your teammates, that it would be easy do distinguish them from enemy forces, is there not a way that it could be indicated, other than cammo, position or rifles. bay either a green indicator or something of the sort, to tell you as a player, who are your teammates, including vehicles. to date, there is an icon above the squad leader that allows you to identify them. leave that be, but just a green symbol or something making it easier, again, this is in aid of better game play.