A few thorts.
My feeling is that the users you describe come from the dog-eat-dog world of Stack Overflow, where such "get in quick" behavior gives the bottom 95% of users a fighting chance of earning some rep.
If we respond the way the Stack Overflow crowd does, we would be downvoting much more than we do. Most of us downvote rarely, and I think we should continue that way.
So what to do? I suggest that if we were to upvote the better answers more often, the new users would learn what gets the rep and behave accordingly. If the top 20 regular contributors, or maybe even everyone who's been a member for a year, were to do this then this would be a lot of upvotes. Because Cycling answers tend to be opinion based, as a group we don't upvote much. An example of our behavior is this answer from Batman. A good solid answer, but only one upvote.
The problem is how to spread the message. Not everyone would agree to do it, and some would oppose the idea. Maybe we could put together a wiki post with a title like "Spread positive karma" or some such, then we could add a comment with our upvote, like "+1 Solid answer. [Link to the wiki post]".
If you can think of a less group-hug title for the wiki post, then all the better.