I totally realize that in the 'real world' you have to know where your own troops are. In the 'real world' this is accomplished via radio, command & control centers, transponders?, etc. This is a game, and without working radio communications (not everybody uses voice, thank god or there would be NO bandwidth) friendly fire happens all the time, and it makes multiplayer NO FUN!! (lets face it even with all the fancy technology in the 'real world' we still blow our own stuff up, and that is NO FUN)
The point of a game is to be FUN not 'real world'