They can make it simple by making tabards that automatically display the color corresponding to: guild / alliance / neutral / war / criminal. The main reasson is cuz there are to many guilds and it will be hard to not take the same color of some of ur enemies.