I don’t disagree with your assessment.
However, Milo’s ability to skewer leftists is not matched by many on the right.
There are plenty who "skewer" liberals. They are either ignored or shouted down. The only reason Milo's gotten away with it this far is because he constantly plays the "I'm a gay white man who likes black penis" card and has been, up to this point, untouchable by the left. I think they will turn on him and start to tear him apart regardless of that card.
O by all means then lets exploit him and keep im on the team.
If he believes in what he does he will keep skewering the left.