Lopez was fired because in the last month, all of his viewers who vote independent stopped watching him.
That’s what happens when you think “shut up and sing” doesn’t apply to you.
Reminds me of a story I heard about the black guy who got fired from the cabinet shop for showing up late and doing a terrible job when he was there. When he go fired he told the shop owner “You’re firing me because I’m black.” The shop owner told him, “No, I HIRED you because you’re black. I’m firing you because you’re worthless.”