I'm not one for victim-blaming, but like Last, I don't think it's possible to excuse American voters from having agency.
They went into the 2024 election fully aware of what Donald Trump was:
"There are only three possible explanations as to why Americans voted for this man:
1. they wanted what he promised;
2. they didn’t believe what he promised; or
3. they didn’t understand what he promised.
"Pick whichever rationale you want, because it doesn’t matter."