Nobody ever said it was fair ;) I have seen similar comments from you before. There is an element of strategic posting to attract votes, but if you can build an audience who like what you do then you can earn even without whale support. I do not get votes from them all the time, but I have lots of regular supporters who add up. This can not 'just happened'. I have put in lots of effort to get there. There's an element of luck too. I know you do comment a lot and that will help, but complaining about the lack of rewards does not really achieve much.
You know I support a range of people and don't suck up to big accounts. You just have to find your niche.