As a pretty adamant non-self voters, I agree as much as I don't like it. I have seen newer accounts whizz past me but don't necessarily think it's a matter of quality or actual effort necessarily.
I think I have taken a difficult stance but I do believe there is a niche for people like me regardless being not only a non-self voters but non vote buyer.
I have a fair amount of followers compared to a lot of these newbies with higher rep so that's nice. Won't pay the bills but better than my adopting a methodology that conflicts with my ideals.
Thanks for bringing more attention to issues related to the current system and self voting. @felixxx
I hope one day something will change but not going to hold my breath. We'll see.