I doubt it's fixable - it's just humans being humans. If you write a short one-liner, anyone can quickly evaluate it and decide whether they like it or not. When you write a long essay in a comment, a lot of people won't upvote it because they won't even bother to read it, and others may find that they disagree with one of your many points but don't have time for a thorough response, hence they just won't upvote and move on.