Being a dev never meant doing things in passion. Being a dev of Discovery means trying to progress the mod in a way that doesn't piss off literally everyone, which is impossibly, given there is nothing that can be done in a system of 50+ factions that doesn't piss off at least one involved party.
Being a dev (except in two cases) means you always do stuff that someone else either expects you to do or demands you to do, be it with or without the right to do so. This system is literally just ensuring that every player of this game has an equal way to access this aspect, while in the past there was no such way there. People either PM you on Discord and get progressively more and more aggressive about literally anything or are busy on forum complaining about people doing that.
Meanwhile we had a past of awkward stuff going on just very suddenly. In Reeves' case for example a liberty battleship getting attached to a Xeno base, or the Olympia disaster at Aland or certain infocards suddenly containing the names of player characters who went down in the ingame history as glorified heroes that way. I rather have people do all of that the same way as everyone else and pay for stroking their pixel egos than secretly lobbying/pestering or people not being aware of what they can request in regular faction/player requests.