This is exactly it. A lot of people are struggling. They see less jobs, less pay, meanwhile the rich get richer. They see a system that benefits everybody except them. So Trump comes along and says he’s going to fuck up the system. That sounds pretty good. And if he can make a decent excuse that he’s been fucked by the system too, people are willing to overlook a lot.
Plus, let’s not forget Harris had very little real message. Obama had a message- hope, change, yes we can. Hillary was as status quo as you can get, and people wants to reform. Kamala’s message was basically ‘I’m not Trump’ but unfortunately that’s not good enough to get you elected. Especially not when, before Biden dropped out and she got anointed, she was polling in the single digits.
In a sense, you’re right. And there’s a bit of magic involved. If you cut a certain special rock into slices, engrave runes on one side of it, and inject lightning, the rock starts to think. I don’t see how you can describe that as anything other than magic.