I don't know Michael's demotion reason. Maj was demoted for harassing and insulting Mark for 2 hours straight after getting denied a Developer position.Michael and Maj were demoted from a disagreement. Joey was considered immature and not suitable for SA because he had a cartoon frog as his profile picture. Gregg expressed suggestions of staff praise, but Tj thought the idea was "retarded". There are several other examples of this poor decision-making occurring. It is simply untrue that your rank is entirely unaffected for expressing an opinion that is unfit of CM.
I'm going to show the start of a 2 hour insult fest conversation when Maj.Kat was very angry at Mark for not being allowed to be in the Development Team because his work wasn't up to scratch with what we need as Developers for one of the most complex gamemodes on Garry's Mod.
He was not demoted for a "disagreement" - so please, do NOT try to imply a false narrative just for the sake of drama.