and then chose to ignore their fellow citizens telling them that for years.
Factually incorrect. What you told them was to vote for Democrats who they'd just watched, for four years, ignoring their increasing impoverishment and running immigration policy that was not feasible long-term. And you were always rude, condescending assholes about it.
The vast majority of these people voted for two things: Affordability and immigration enforcement. That's it. They, as evidenced by their own political activity and Donald's poll numbers, do not support a Gestapo-style crackdown of Democratic cities nor economic policy that super-charges the inflation and price gouging they endured under Joe Biden. Further, many of these former Trump voters were on the picket lines in Minneapolis too.
And it's a good thing that they're speaking out against Donald now. So resist the urge to be a finger-wagging douche about it.