Then you should have phrased your question to reflect the information you wanted to know. Whether I answered what you meant to ask or not should not matter - a "Thanks!" and an upvote should have been forthcoming because a member of the community answered your "general question" with quality information. There's no value in being snarky or disrespectful with anyone here just because (a) you asked a generic question, and (b) someone answered with a generic answer.
I think the comment above mine is meaning to be helpful because your account is new. Also, he's right. The comments here are usually not made to be conversational. Granted, people respond to each other, but usually comments refrain from chit-chat. Even adding a simple 'Thanks' will occasionally get downvotes because it's noise. People will often add some reason why they're saying thanks.