I was thinking about the numbers thing... most people wont switch from one country to another when the numbers get skued due to country loyalty. Sure there are other reasons but I have an idea that may balance things w/o upsetting people too badly.
What if we got rid of the country names? What if when you log on, the server automatically assigns you to a country that is low on numbers. What if when one of your squad mates logs on he goes to the side that he already has a squad mate on? (this makes an exception to side balancing aspect for squads) We could start a buddy list... I've seen this in other games. You create a list of friends and you can type a dot command like .friends or .wingman and the list comes up with the country the are flying for. This way you can still connect to your buddys. Players would still be able to swap countries if they wish in the same manner they can now.
It just could work. Thoughts?