Only seven out of the thirty you listed are Republican, and none those cities come close to the shitholes of L.A., San Fran., Chicago, St. Louis, Detroit, Oakland, Newark, D.C., Baltimore, Compton, etc.
As far a corporate greed. The Democrats get more money from Wall Street than the Republicans and are the ones who want open borders, no tariffs, and a globalized economy. Even the Koch brothers are supporting the Dems.