There is enough blame to go around. However, voters as a bloc is a more nebulous concept than a voter or party.
People voting is an essential part of democracy. If people don’t understand it, if they failed to understand what was at stake, or if they undertood it but still didn’t vote against him then they’re fucking morons.
We can talk about mistakes of DNC, Biden, Harris, Pelosi etc for all eternity but that doesn’t change the fact that the American voters are morons.
If the American voter is a moron, as you proposed, then is the smarter party the one that treats them like a moron, yet gets elected. Or the party that says they are not, treats them like an educated adult but loses elections to someone like Trump. Multiple times. While calling those that vote for him garbage. Well, garbage fought back and kicked them out. Now Trump will kick them while they are down but blame immigrants and the deep state.
By that logic the scammers preying on the gullible are smarter than the people running homeless shelters and soup kitchen.