Savage should not have been banned but he is self obsessed opportunist. He asks for donations from his guests when he already makes millions from his show, his website and books. He could start his own radio station without advertizers but he wont because all he cares about is his ego and money. Anybody who kisses his you know what is good and anyone who doesn't mention him every day is bad.
He did so even at the expense of McCain losing to Obama when MCain didn't go on his show. Savage probably swayed hundreds of thousands of votes to Obama.