I really liked this post because you stated what needed to be said without bashing anyone over the head about it...
There are a lot of posts on here about what is expected, what is appreciated/up voted and what people hate and I think I've read most of them. I do believe that every single one of them mentions the fact that you shouldn't be asking for up votes or making up voting conditional in any way...
Its actually because of one of those other posts that I stopped up voting my own posts and started focusing more on reading other people's posts and up voting the ones I really liked so the ones I appreciated the most would get as much of my voting power as possible.
It also made me realize that following everyone is not possible, not if you want to really get to know them and what they/their posts are all about...so thank you, to you and to all the others, that took the time to write them to help us all learn the ropes. :D
Have an awesome day! :D