Thank you! Yes, too much self-voting is harmful to all of us and some people may not fully understand how Steem works. But of course it is okay to do some self-voting as long as one is giving enough back to his community.
Many people seem to think that the big whales are doing it mostly but that's not the case. To be honest I've seen nearly no large stake holder who didn't have a very good CSI.
Cheers ;)