I don't think he was calling anybody specifically an idiot, although his writing and English (and attitude) leave a lot to be desired. Behind the unfortunate way he expresses himself are some interesting questions.
On a photo thread, and as a member of the "high end watch community" do all the watches posted have to be necessarily high end? If your collection boasts several Pateks, a Vacheron and a Jaeger or six etc, and you decide to take a Seiko to the pool, I think that is of interest, and results in a more complete picture of the people who post here.
Secondly, as we have seen from other threads, there has been a good deal of discussion as to what constitutes a high end watch. The thread about the $80K Panarai was particularly interesting. So unless the administrators want to come out and define once and for all what a high end watch is, this is going to be a perennial problem, and I would actually like to see that clearly stated definition of a high end watch.