So what occurred to me is that I have sometimes upvoted answers to questions that, while correct, may not necessarily be more articulate, or advanced I should say, for lack of a better word, than an answer you'd expect someone to give you while chatting. The answers themselves were perfectly fine. They were correct, to the point and with proper grammar and spelling. So the question that arose from a few of those answers is
Should we upvote any correct answers, or correct answers that also show a deal of research greater than the usual/expertise on a specific subject/more than just the necessary amount of effort?
Sure, the latter should always be upvoted, but does that then mean upvotes are limited to answers like that? Do all the other correct answers, that might be more laconic, not get upvotes? Should we use upvotes as a meter of question quality, or correctness? Where is the silver lining?