they are fully within their rights to push for it. As long as they're not the ones making the ultimate decision they can come out en masse on the forums to push for whatever they want.
I'd like to invite you to read the rules and refer you to this specific one:
"The panel reserves the right to ban any player for a season for excessive spamming on the CL forum threads. Harassing the panel will result in a ban as well(You will be warned once). Everyone is entitled to an opinion, but please express it in a respectful manner."