When Trump says it, every Mexican and Mexican American is offended. Trump is full of shit and only ignorant people will vote for him. Not even all of them, He is simplistic and shoots off his mouth and deliberately offends Hispanics, women and anyone who questions his silly proclamations.
The concept that the best recommendation for a president is that he has never held public office, (like Fiorina, Carson abd Trump) is rather like saying that the best person to fix your transmission is someone who has never seen an automobile. Washington is full of politicians and they know how to make things happen in government and how to prevent anything from happening. A person who does not understand this and how to deal with politicians will fail.
That was Jimmy Carter's problem: he was honest and forthright and called things as he saw them. And he was bamboozled totally by Kissinger and others. The whole Iran hostage situation was planned to ruin Carter. He was betrayed and deceived and ruined.