Another possible interpretation:
Disagree with the post; can’t personally refute it, but believe that someone who shares my views (and is more knowledgeable) could.
Another possible interpretation:
Disagree with the post; can’t personally refute it, but believe that someone who shares my views (and is more knowledgeable) could.