The ranks we obtain were earned, we are tested by the clan as a whole to get to this point, the higher the rank you obtain the more questions you have had to answer, and more situations you have had to handle for the clan, and you have needed to prove you have sound judgement, and can remain calm and level headed when faced with volatile situations, and that you are loyal to the clan. We volunteer to be put in these positions that require a time investment and be under a microscope and have every action with the potential to be questioned, and have to explain our actions. We are here for the community or we would not spend the countless hours we do, sorting things out or investigating problems, working with members who have issues, and answering questions any member may have, among other tasks. With this comes the perk of the clan trusting our judgement and having more vote power, if we used it irresponsibly our promos/evals would be affected and reflect that, so its a checks and balances situation, we are accountable.
Having people just appointed can lead to a far worse popularity contest so to speak, rife with corruption and favoritism, a comparison to communism vs a democracy. There was a time when generals could be set ranked from even an enlisted position, this was not pretty at all, it lead to a redesign of the system to what we have today, that tries its best to be fair and transparent to the membership of the clan.
To speak on why we have private boards, it is so we can speak freely, that is not just for the generals group, but also division administration, even each division having a forum they can use for their leadership, sometimes even enlisted can be included in topics that are not public. It is all about free expression, be that future plans that may need more planning before being presented, to get opinions about changes, to discuss problems, or coordinate investigations. These forums have a need and place within the clan, so no i do not ever see them being made public as that would defeat there purpose entirely.
There will almost never be a point as a general when you make a call based on judgement that pleases everyone, its just part of the job so to speak.. We have the clans best interests in mind, we are not tyrannical leaders who are unapproachable and inflexible, and we function as a group as a type of safeguard to prevent bias. It is common place for other generals to get opinions from peers before presenting ideas to the clan to make sure they are in the best interest of the clan. If you remove our ability to speak freely we would see more of what seemed to be bias, uniformed decisions, and have a potential lack of communication that may lead to serious issues.