There are no excuses. Every election is different. Peoples' priorities are different. Their emotions are different...
The 2020 election had the top two popular vote totals ever. Biden #1 and Trump #2... ALL TIME. The 2020 election was the most divisive election in history. It was in the middle of the pandemic, people being locked in their houses, kids not able to go to school, people couldn't go to the store and get toilet paper or ground beef. Fear of Trump was at an all-time high. People wanted things to return to normal and, for MANY, that meant getting Trump out of office.
There is no comparison between 2020 and 2024.
The issue is that 2020 had more votes than eligible voters. A LOT more.