Because Castro is a lackluster politician and is just not presidential material. Dems have lot better than him.
This. Castro was talked about as being a star back in 2011 back when A.) Everyone was obsessed with the power of the Latino community B.) The Democrats had virtually no bench.
There's at least 10 politicians I can think of who have a much better story, a much better record of campaigning and have much better ideas.
Let Castro run- if he catches fire in the Primary then he would have done something right