In WWI, pilots would paint their airplanes distinctive colors so they could recognize each other in the air. Each pilot had his own design, and when you saw a bright red tri-plane you knew it was the Red Baron, and that you were gonna die soon. I think if players could use their own skins, and had to keep team colors on their uniform somewhere, it'd add alot to the game...
Imagine if you made an awesome player skin, and everyone else on a server could see it?
Hell, imagine if YOBA always had his own distinctive camouflage, then when you were sniping against him there'd be this extra psychological effect of knowing he was such a good shooter. I think that sort of thing could add ALOT OF FUN to matches :)
Of course, there should be an option to disable it in the client config file, for people who prefer the old school look.
What do you guys think?