I have no problem with self-votes. It is one small way to get a return on your investment. People either dump a lot of time into their posts, or they dump a lot of money into buying Steem (or both). It seems fair to me to give yourself a small leg up.
After all, one 100% vote for your won post is only 10% of your daily vote allotment.