jrenae10, honesty is not always the factor by which a person would be judged whether she/he is bad, good, effective, not effective etc. Human character is a mixture of many good and bad. A person who is 100% honest but lazy, sick, dumb, don't have decision making capability, do not have leadership skill, do not have boldness to fight etc ..is as good as the kitchen trash that we produce daily and can not sit in president's chair. The main point here is : "I know something that's really bad, I experienced something that's really harmful, against the people of my country - and I am strongly determined that I will change it". America needs a person with that spirit. For decades we did not see any strong nationalist leader like Trump and that's why people like him, especially in this time when country is totally broke and out of track.
See Trump belongs to elite group, he made his money the way elites make - e.g. outsourcing, immigration, lobbying, bankruptcy declaration, incorrect accounting & taxes etc. Because that the system we have running or decades. Anybody wants to do anything, he/she has to do thru this corrupt and anti-American system - no other way available. Unless the system is changed, you can not make it pro-American. Most notable things is , Trump is the only elite who declared war against this corrupt & anti-American system - no elite or politician ever declared such war. That makes Trump a totally different type of person. And as he knows the system like his palm and willing to change it, he would be the best person to bring the much needed change.