We're not going to get into the details of your articles because that's opinion, and I'd have a few choice words for you, so don't bring up specifics.
As for staff, well we're adding more staff, so this wont be a problem in the future. It's supposed to be very hard to remove things from the setting once approved, so people don't lose out on things they already have, or so that there isn't a domino effect of tech rendered unusable because a piece of it was removed.
As NTSE you should be working towards healthy increase of the setting. And yeah things need fixing at times, but there is a method to approach that, and honestly the reason you're having trouble getting people to work with you is that you simply approach all your revisions wrong. Instead of popping in and telling people "This needs to change to this" you should be going "Hey, I know I approved this, but recently a concern that X might be possible with it. Is there a way we can stop that form happening and effect this thing as little as possible?"