As requested, an overview of the general selection process. From what I've seen this is roughly how things work at the moment.
Firstly the generals are very important, they lead and are the face of their army, but just one motivated HC member will make up for a poor general (though that isn't ideal). From my experience, so long as the general isn't incompetent, the overall HC balance is FAR more important.
I have been part of about 5-6 General selection processes during my time at GC, nothing shady happens and things are kept professional . Personal grievances are not taken into account, just the candidates ability to be a good general. For the uninitiated, the process goes as follows.
The Execs invite the TAs/Generals of the previous campaign to a private subforum to start planning the next campaign, a discussion is held over who should be general. This group typically has enough people to get a wide range of viewpoints and no one person or group dominates discussion. This is kept private.
The current thinking is that it is a bit reckless to critique people honesty in the open and then expect everything to be fine, this would cause far more harm than good. People need to be honest when making important decisions and that is impossible when people will get upset if you're honest. Anyone who has been an officer and taken part in a player draft will know this.
After this discussion has taken place and a pair decided on, the final confirmation of the new generals is made in the exec forum.
------------------------
Generals are typically picked out of the list of volunteers via the following informal criteria:
If they are deemed able to lead an army - any previous general will say it is a massive undertaking and not for the faint of heart.
If they have the correct character to unite people, not fly off the handle etc.
a big part of being general is inter-army/TA relations. They need to be able to coordinate, compromise and work with these groups for the success of the campaign /community.
was very active and engaged in the community in the previous campaigns.
We think they have the attendance to work hard for their army.
They have sufficient experience in GC/ FCing etc.
If a candidate is lacking in one or two points this can be made up for with a strong HC, though some of the criteria are deal breakers.
Other things we consider is balance between the two generals.
Remember that a general won't make or break an army and there are plenty of options for an army with an absent general. In bf3c4 the campaign was a resounding success but one of the general's was notably absent for significant portions of it, his HC kept things running.
I typed this on my phone so Starfisher beat me to it, but if the community isn't happy with how things work now and wants something different then the supporting members forum would be a good place to start as it would be a big shift.