I've said, over and over, that the Republican Party felt they had no choice but to hold onto the rabid fanbase, because they would not keep their jobs without them.
Carlson apparently agrees. I think that, if Carlson were to say "well this is too much even for me" or worse yet "I made a mistake" his viewership would plummet and Trump won't pick him up for the Trump Fake News Network.