I have wondered how this might be possible if they handled it on the backend of things - where your teammate could actually choose/be the color opposite what you chose, but you saw it as as the same color. We all have our user interface preferences.
Seems like this would be possible from a coding perspective - perhaps too messy/difficult to manage though? But If they were able to implement it this way, it would avoid the problem of the population favoring one color and thus limiting the match making possibilities… as others have mentioned here.
Definitely a great idea Although not sure how they can get this right… Maybe colors are assigned to get the balance right… But then again what if 80% of blue team where playing and only 10% of red team… Guys would wait for days however if it where auto assignwhen looking for games there would not be a problem… Seems to much like a headache for 343i think about it… They struggling with more simple things… lol
Also, There has been scientific research done in the field of Team colors being associated with victory. It turns out that at the majority of the time (very small difference) Red team turns out to be victorious.