I like what you said about the bitching part. Nobody is gonna upvote you if you just cry how unfair the system is and whales and blablabla....
go out make friends with dolphins, provide them with value on their posts, be consistent and they will notice you for sure.
commenting and building genuine relatiships is still king here
You hit the nail right up on its head :)
I got my moments :-)