Faction specific skins for readability
I've had a lot of fun playing the game. The one thing that drives me crazy though is that specialists on opposing teams look visually identical. I might see a team member's name-tag near an enemy and have no way of knowing if that is an enemy player or not. The UI indicators alone are simply not enough, and even add to the confusion when the conflict gets dense (which is kinda the point of BF).
I think this can be solved fairly easily by introducing faction-specific styled skins to prevent the same skinned players from ever existing on both sides. Every military FPS including previous BF titles did this, and for good reason.
Would it make designing crazy player skins harder down the road? Yes, but this defuses a MAJOR gripe about specialists that can sink this title if left un-checked.