Milo said some things he should not have said, but after hearing his history, I can understand why he would do that. People often joke about things that have caused them pain in the past. Perhaps the most painful being the embarrassment that you accepted or did something you should not have. That's not to say I'm defending him, just that I think I can understand where he's coming from. I think he handled it the only way one could handle it. Apologize, and move on. That's what grown ups do. How his audience responds to that will be up to them.
That said, and it's been said numerous times since this happened, it's still a witch hunt. This is the MSM, the left, going after anyone and everyone on the right who has a platform to get the message out, because the left loves their pedophiles.