One guess would be, he has been red-pilled but knows he would lose his audience if he came out with everything at once. So he throws it out little by little. Then says some left-wing crap to keep them interested.
Another possibility is that Maher is simply a classical liberal. Modern liberals are stuck in a weird group-think. They will not allow themselves to stray even 1% from the group’s ideology.
On the other hand, a classical liberal will form his own opinions. Sometimes those opinions will be correct. Sometimes they’ll be wrong.