I get you with the windows 7 thing but how big is this company? There’s a point where “corporate best practices” don’t make sense because there are fewer employees. Maybe negotiate with the boss for one or two of the top things on your list and push the rest until next year.
Also, no matter where you are you’ll probably end up frustrated with management not giving you what you need.
Maybe you could argue it was not a rebuke of Democratic concepts, but it absolutely rebuked the party and the candidates.