In summary, it may have appeared to the casual viewer that Lemon’s tremendous rudeness and unprofessional attitude toward a Republican guest may have been the reason he was fired. But of course that wasn’t it. In reality, his dismissive attitude toward a female colleague angered the people who run the network. He had to go.
And he's complaining?