Trump isn't that good a person. He was a rich millionaire self-absorbed playboy-lifestyle businessman before he took up the mantle.
Also, though I think the wall is a good idea, when he said that Mexico will pay for the wall, I thought that was a bit stupid.