It still baffles me that Bush won in 2004. People saw 9/11, saw 3 years of Bush’s response, and then said “Yes please, more of that!”.
unfortunately I can offer insight into this aspect. I lived in south texas around that time.
the GOP is really good at sussing out divisive politics. in 2004, they knew they were in deep deep shit. so... and I really don't understand the how of this succeeded - but some how they convinced religious white latino and african americans that gay rights - people being able to marry the person they loved - was going to directly disenfranchise them or destroy the concept of marriage. a ton of people who normally would never vote R, and often never vote at all, were whipped into frothing mobs by their clergy to come out and make sure that didn't happen by putting georgie back in office. and that's not an exaggeration, they were told by their preachers to come defend jesus by making sure the gays couldn't marry.
it's 32 flavors of fucked up racism and hate. then in 2005 katrina hit and any illusion people had that the GOP / Bush admin cared one fucking wit for anyone besides rich white people evaporated. too late.
you know he's gotta be thankful trump came along and DECISIVELY made W look almost kinda vaguely.... presidential. not competent per se but compared to trump, holy hell...