I don't like the margins either, it seems more people on ostensibly one of the more progressive websites take issue with voting for someone like Biden. Maybe they take issue with voting for the Democratic party at large, I can see valid reasons for both. But it's pretty clear the politics section of this forum has been co opted by neoliberals who deny the existence of neoliberalism, ignore the overwhelming evidence of placating corporate donor interests above constituents, from both parties, and seem to believe the only differences that actually matter between political parties are what chromosomes you carry, what country you hail from, and how much melatonin resides in your skin cells - Idpol.
I don't hold the DNC accountable for the outcome of the primary this time because I haven't seen any valid evidence that shows them to have influenced the outcome of the election as they did in 2016. You can likely mark that up to the primary concluding relatively early this cycle compared to last time. President Obama, Party elites and insiders pressured Klobuchar, Buttigieg, and the other centrists to coalesce around Biden after he won SC before Super Tuesday, and they did. If Biden wins, I'm sure each of them will be handsomely rewarded with cabinet positions for falling on the sword. You see that as 'politics', but there's a reason the law prohibits it explicitly, and another reason the laws around government corruption are purposefully left vague; so it's easy to get away with. Under a system of democracy based on policy, offering competitors cabinet positions to drop out and strengthen your own position would be illegal. It's not under ours so politicians can get away with it, and the rubes that support them can sit back and justify it as 'just politics'.. That's not the kind of democracy I support.