Sort:  

Personally I've liked the increase in voting power, but I've heard the issue about people just voting themselves? How big this issue really is compared to before? Haven't whales always voted their own posts to bring visibility to them?

It is different to vote for your own post and different to vote your own comments. I am not sure how big it is but the reward pool has almost dropped half.

there reward pool dropping is due to many factors, self votes is likely a minuscule % thereof

yeap. haven't really investigated the issue but I believe it correlates with other factors such as engagement.