Do you think Matt's post are putting off other members from posting?
I don't think Matt's posts are putting off other members from posting. What some members, both old and new, might find off-putting is the number of critical posts that Matt receives, or the intensive scrutiny of his inconsistencies.