a) Division system is not something that will have a big impact. Hundreds of games use Elo or a variant thereof; League uses the division system and I don't think they reported big improvements
Just about every major competitive game uses divisions in some form. CS:GO, LoL, SC2, etc. Likewise, FAF had it in the past and it was quite a fondly remembered feature. The point is that it gives a more coherent goal based on a cool new symbol next to your name that shows off to other people. What TrueSkill currently operates as is a high score, in fact one of the reasons we have the system round up or down in global lobbies is to at least somewhat address this reality and stop people worrying about every single game's impact on their rating. That solution wasn't the most high effort attempt to do so granted, but it showcases that this has been a problem recognized in FAF since even before I was around.
b) for some reason you seem to be needlessly aggressive and like to argue a lot. I recognize it from myself. The problem might be that although you could do some good work, you're neck deep into personal conflicts which will eat your time (see: your own proclamation what you will do as your first action - call out other councillors? Like what is that supposed to achieve?)
Aggression? Probably, but I will put the political spin on and call it "being direct." Not really much for me to talk about for this I think, either you like or don't like the way I communicate everywhere. There's probably like 1500 pages of text logs to comb through and find me expressing anything and everything in any way. A FAF Tower of Babel.
I can only cite my work with current FAF contributors. I argue a lot because I'm the official FAF voice on the forums/discord/aeolus giving answers to ideas and suggestions in like 90% of situations. I need to argue, it's the job. People say something is bad and give reasons why, I retort with why this was rejected in conversations elsewhere. I am ultimately the negative dude that needs to explain why things don't happen the way people wanted it to happen. I don't like it when I give feedback and get told "it will be taken up for consideration" and then I'm left in the dark; I'd rather get told my idea is bad with the reasons why.
I don't really think I'm neck deep in personal conflicts. It's only a couple!
I worked with Giebmasse on reforming the Discord and inform him about things pertinent to moderation. I work with Sheikah, Askaholic, BlackYps, and Brutus across several developer projects. I work with Petric, Swkoll, Jagged, Farm, and arch on FAFLive management and also general tournament creation. Likewise, I work with most of those said people for matchmaker pool creation. New people come to me to talk about helping out with training, run some tournament formats by me, who to talk to for x or y issue, and whatever else. I don't really think anyone got upset at me for anything except when I said I wouldn't let them get or do something.