Could we then also make it recommended practise we post a comment if we upvote a node? I often encounter nodes which are badly written, incorrect, contain FAQs, are off-topic, show no effort of solving the problem or some combination of the mentioned things, and still have a high node reputation - sometimes such nodes even get frontpaged.
I really like to know why people upvote such nodes.