This is where I get annoyed with identity politics. If there isn't a qualified Hispanic candidate for president, then Hillary has no business picking one. It's as simple as that. It's not her fault that the Democratic Party has been pretty bad with getting Hispanic leaders on the national radar. It's not her fault that Loretta Sanchez doesn't have the same talent for national politics like Kamala Harris does. It's also not her fault that the Castros live in Texas, and that Antonio Villaraigosa is essentially a pandering crook.
Hillary is doing her damned best right now to make herself as viable to the Hispanic community as possible with her positions on immigration. Obama is pretty much going as far as he can go in elevating talent like Castro and Tom Perez to positions of power within the federal government. What more could they possibly do?
This. It's also not the fault of national Democrats that Bill Richardson retired from politics in ignominy.