I upvoted, but I doubt that will pay back the investment you made in time and effort.
I'll link to a different thread that has some conversation you may want to review.
Summary of the other thread - you can't take away self upvoting without radically changing the heart of steemit. It isn't a perfect system, but it isn't as flawed as you might think if all you think and focus on is the worst case scenario. There are dickheads in every system. Make the data visible on who is acting in greedy fashion and the system will move on as is, nothing is really broken.
Thanks for the financial contribution. Every bit helps!
I just read Kyle's article, it wasn't anything spectacular (the article was great though!). I've heard all the arguments for and against self-voting already it seems. I certainly agree that flagging is the answer, people aren't using that at all right now!