Trump II has been a disaster. But voters in 2024 didn't have the experience of 2025 to reject. They had the experience of a rough Biden term and gauzy memories of an okay pre-COVID Trump economy.