Actually racial profiling can be helpful in solving crimes... to an extent. This was wholesale targeting and harassment of all persons of a race. Targeting the Hispanics and Hispanic majority neighborhoods however is wrong. If he made sure that those Hispanics that happened to get pulled over for proof of legal status is somewhat acceptable. However he went out of his way to find justifications to pull them over.
"I would rather be exposed to the inconveniences attending too much liberty than to those attending too small a degree of it." Thomas Jefferson