Yes he is. Before I go any further I want to explain exactly what I mean. Trump is a rock star in his persona and his approach to the political machine. He relies heavily on cult of personality: people may not like his positions but they still choose to support him. He is bold and boisterous and he knows how to give the people what they want. Like many rock stars, Trump wears his vices on his sleeve. He makes no apologies for his wealth or past transgressions. He shows no respect for hallowed institutions: see American media, the pope, the sitting president, the former president, general decorum, and pretty much anything else. This is why people love him. This is why people love rock stars.