I was going to comment, but then I though it’d be better to answer. :P
Not every user who leaves a comment believes the post is good enough or warrants an upvote. You also forget the implications of down votes; which can cancel out upvotes. Your question is starting to become silly, imo. :P
Let me give an illustration. It’s like you’re saying that Michael Jorden has to (or should) shoot hoops with every single one of his millions of fans—not even .1% of the people on this site vote on questions regularly. :P
Any question with more than 20 upvotes that isn’t a move set question, name change season post, mod psa, or similar commonly used threads is an enigma, most of which are very popular, very old, or both. The highest voted question has 185 votes, not even 1% of Pokebase users. :P
This site has had a small active community for years, and it is unlikely we will ever reach 25% user activity, which isn’t even 25% user voting (nor do I think we could handle that much active users right now). :P
Source: EXP
Hope I helped!