I suspect there have been some close to him who call him on it - Trump has hinted as much - but he simply doesn't listen to them.  He's the boss.  I'd like to think your last sentence may come true, but I don't think there's any chance of it.