I totally agree with your points of:
Going against you vote, I vote you kind of activity and support as many as possible without expecting them to vote out posts. In the process, we may get some of those people's attention to get some support and that will be a bonus. When @fulltimegeek has done so much without expecting anything from us, I feel it's our duty to take that forward without expecting the rewards from those guys whom we reward.
Upvoting same authors, this I have also observed. I started supporting some of the guys when I saw their posts are of good quality and setup a fanbase to reward their posts whenever there is a new post. But some people started taking advantage of that and started posting many low quality ones and that provoked me to revoke the fanbase for them. Having said that, there are guys who value the votes we cast on their posts and are grateful for even tinier of our rewards.
Looking into your views, I feel we have so many similar points and same thinking.
Thank you very much for your awesome comment @coolguy123. It sure looks like we have the same type of mindset and goals in many ways. :)
That's why I don't want to auto upvote anyone.. Even though I know more than a handful of Steemians who would never start to publish low quality just for the sake of rewards... But it feels better to manually vote on everything. However, that also makes me miss out on a few articles from time to time, which is a pity.