It can be solved by PC faction members list.
Working with terminal is annoying. You cant copy past, tranfer text from alliances. Also sometimes is terminal bugged, you have to restart client...
If you can not add specific colour to some group of players, it is always reducing the policy of the team. Last eras, we had and used cca used 10 different colours for teams, so we were able to recognize different enemy from each other, allied teams, neutral teams, no team bluesuits, single PKs, annoying looters, helpers, ... .
This had a great influence on roleplay, because we had chance to recognize and respect players. Now, because of security, we just kill all of non green players. And this do every team.
If you are single player, you have to create contant with gangs and teams. You can do what you want, but teams will ignore this and killed you because they have not any other chance.
I dont understand why you think that gangs and communities are bad. Look at real world, look at new vegas, look at original fallouts.. it was the same: factions like raiders, brotherhood, enclave, cities and relationship.
Reducing NC into current form reduces possible relations and it eliminates even basic chances to create some kind of roleplays.. Facts? Look at current roleplays, look at TC holders...
AND it is not only my opinion, IT IS OPINION OF PLAYERS OF EVERY GANGS (i hope even rogues and cs agree with this).