I'm still not sure why any of you thought that "draining the swamp" would mean not hiring professional politicians. I guess it's another one of those "Brexit means Brexit" scenarios where everyone gets to choose their favourite interpretation and then be outraged that it wasn't correct.
Nobody expected him to not work with politicians, only that he wouldn't be working with the same mainstream, business-as-usual, longtime Washington insiders that he spent so much of his campaign criticizing as corrupt and inefficient.
Many of them aren't even politicians, they're lobbyists. And there's nobody on his team who's more demonstrative of its general swampiness than Giuliani. He's spent the past fifteen years campaigning and enriching himself as a lobbyist and paid speaker, and his career has a very long history of alleged corruption, business deals with shady clients, and plenty of personal scandals. Trump should be running a negative campaign against this guy, not considering him for Secretary of State.