None of that should really matter. Either it adds to the conversation or not. Conversation being the key word. Even if its a poorly thought out or written argument, if its mistakes generate good replies, its good for the goose.
Just image if I were given two feedback levers instead:
- This comment adds to the discussion/This comment does not add significantly to the discussion
- Agree/Disagree
I don't upvote things I agree with, I upvote unique contributions to discussion that arent the platitudes spread everywhere else, even ones I disagree with.