You are a member of the Stack Overflow community. You currently have 227 reputation there and have contributed 5 answers. The fact that you are more active here doesn't change the fact that you are also a member of SO and, as such, have every right to vote there.
I think you're reading to much into this. While you (and I) are among those few users who spend a lot of time—some misguided and ignorant souls might even dare to say too much time—on Stack Exchange, the vast majority of users only spend a little. As a result, of the 8,590,390 users with an account on SO, only 400,279 have more than 200 rep. This mean that you, with your 227 rep, are already in the top ~5% of SO users by rep!
Total Rep* Users
----------------
100,000+ 583
50,000+ 1,683
25,000+ 4,396
10,000+ 13,265
5,000+ 28,982
3,000+ 49,229
2,000+ 73,268
1,000+ 135,146
500+ 237,215
200+ 400,279
1+ 8,590,390
So of course you can vote.
If you feel you can't, then don't. But it is very reasonable that someone in the top 5% of users by rep would be given the option to vote.
As for the demi- or semi-mods that you mentioned in comments, we already have them. They're called high-rep users, like yourself, who can do most things mods can do already. You can edit any post ont he site, vote to close it, gold badge holders can close with a single vote even, you can upvote and downvote and even vote to delete.