Or is this just evidence that they were all a bunch of racists who just wanted to be able to vote for a white guy with a Southern accent?
Bingo.
Also, to a lesser extent, this happened with Hillary. She was arguably to the left of Obama on some issues, and yet the conservative Democratic establishment continued to support her over Obama.
Yes, but Hillary was a viable candidate. So why would the Edwards voters support someone who wasn't even in the race anymore instead of her?
Hillary also seemed to appeal more to the Northern/Appalachian blue-collar voters than to Southerners. Her working-class coalition was union members and coal miners and factory workers. Edwards' was Southern whites in right-to-work states, almost the Democratic counterpart to the kind of Republicans who supported Mike Huckabee.