I recently put an answer on the Matrioshka AI question. It's generated a fair amount of controversy and differing viewpoints. Essentially, I found that I needed more information than was reasonable to formulate my answer to be based on a futuristic simulator, so I answered based on the question's principles but using current simulation methods.
There have since been a number of comments which have the overall tone that my view is wrong. This has put me into defending my answer; I think it's reasonable that answers here have some difference of opinion (as TimB said on one of my other recent answers).
As I write, the last comment in the stream is mine. One user asked if I could claim to be an expert in simulations, but I felt the tone of his comment was, while not out there rude, a bit... off. I replied with this comment, which essentially says many answers have some opinion base and if he can't claim to be an expert either then there is no need to argue so violently.
So, am I right in defending myself and my view, or should I have handled this differently?