Beckel has long been outed as a nitwit, which is why he got hired by Fox in the first place, mesuspects. They wanted that appearance of "fair and balanced", and he was the best they could come up with to represent the left end of the political commentary spectrum. I also suspect he's going to have a hard time getting any similar gig with another network.