I'm just looking for some feedback on commenting on other's answers. I asked a question a couple of weeks back. I didn't get a really good answer, so I spent some time and provided an answer to my own question.
A couple of days ago someone provided another answer, but I felt like it didn't add anything additional to the answer that I'd provided. The answer also had comments in it like "you shouldn't do this", when my question explicitly stated that I was looking for alternative solution, i.e My question: "I'm looking for an alternative to A." His answer: "You shouldn't use A, because it's a bad idea."
To paraphrase, my comment to his answer was something like this, "Why did you post this answer? You've added nothing to the conversation. You also didn't try to understand, or even read, the question before answering and you didn't read my answer."
I felt my response was valid and impassive. Apparently there were a number of people who didn't agree as my comment was deleted. I did apologize to the user if I came off as being rude and then explained why I thought he shouldn't have posted that answer.
My questions are, should responses like this be made in the comments? Is the tone of my response inappropriate for SO, or any other SE site?