Citizens United. Nothing else to say.
Neither side ever even attempted it. Every once in a while you get some lip service about small money donations but nobody ever tried to go after the problem at the root in all this time. Think about what that means.
... and then wonder why the public gets mad when the environmental impact study says "not good", public works says "area roads can't support the traffic influx and can't support increasing capacity due to geography and existing homes" and still approve the developer's new project anyway.