Nobody is going to agree with Milo 100%. His entire gig is real-life troll. As someone else said, even Milo doesn't agree with himself on everything. Personally, I think he's great. He's set sjws back almost a decade.  You can't counter radical feminist nutjobs by being polite and respectful. You give them a little and they just keep taking. You need someone like Milo who takes a position so extremely contrary to theirs that the middle-ground winds up being reasonable.