"O'Leary is not a polician. He's never even run for office let alone get elected, anywhere - not even to city council."

And Trump's political record was what exactly before being elected?

You suggest political experience is necessary, it's clearly not.

What is yet to be determined is how a lack of political experience will impact Trump's ability to get things done.

Politicians are liars and liked about as much as lawyers.  Putting a non-politician in power is a welcome change for most.