You can say whatever you want about Trump but you cannot deny he is an absolute GOD at keeping the media spotlight on him. He says something outrageous, news outlets cover it for like a week straight, then his platform gets massive attention for when he talks on his next big issue.
The people that hate him the most are the ones giving him the most power. If major cable news networks like CNN, MSNBC, CBS, etc never gave him attention when he said shit like "Dont let the muzzies into the country" he would have already lost. They just needed to chase that political outrage skrilla