No, I think he needs to "not dislike" Marco. It's a subtle and very important difference. Ambivalence is just fine.
The fact that he comes across the way he does makes me not want to use his app or recommend it, or listen to his show.
Again, he may be perfectly fine in person, but he isn't showing me any good reason to not "dislike" him online.