Pretty easy to see why people just give up and figure this site is not worth their time. In my own experience:
I upvote on a regular basis and seldom get an upvote in return.
I have posts that get 30 - 40 looks and receive maybe 1 upvote.
Comments are occasionally replied to but rarely upvoted despite my upvoting their post or comment.
I may not have the best posts, but from what I have seen I'm holding my own. Even if one may say my posts could be better - I get basically get nothing from comments that I usually spend quite a bit of time on.
Just saying!
PS If there is a good video to enlighten me - please share!