I think Trump's idiotic economic policies will probably result in losing voters as they're harmed directly, but that's just more of people caring about themselves. It's not a fundamental change in people's beliefs about the homeless, lgbt people, racial minorities, etc.--if people aren't affected by how Trump harms those people, they aren't going to change how they feel about those people. And even a swing against Trump due to his economics harming voters won't matter if we don't even get to vote in 2028.
The only way I see anything changing is that the boomers die of old age. My own generation (millenials) are more compassionate, but have basically been hamstrung by an older generation that has kept all the money and power. And honestly, I'm not sure we'll do much better when the boomers die--we're cynical, and tired from living our entire adult lives in this bullshit, and on average just content if we can survive. Gen Z seems on average to have even more compassion than millenials, and some more nuanced understandings of how to treat our fellow humans well, and seem to still want something better for themselves, so my hope is on them.