Fio I am sorry that you felt targeted, it was an unfortuante incident and hopefully will never be repeated, there is never a reason for people on TTR should be made tofeel attacked and certainly it is not the purpose.
I am sad to say I feel slightly judged by your dismissal of TTR members in their entirety after what I perceived as your run in with one person on there, and not only judged but to have been found wanting. TTR consists of a great many people and as a shared community that support can be far reaching and effective if used appropriately. I have found support from all TTR users helpful, and that most definitely has included yourself.
I think there is a definite case for a code of conduct on TTR, one aspect of this imo is the non-exclusivity of it and 2shoes is addressing that admirably right now, once the new members have joined it is certainly a question I will ask. We can't prevent disputes and as TTR grows in both size and usage then we need a framework, but it still is in in its infancy and these things evolve as hitches are discovered.
I understand your decision to move on sadly and wish you luck, thankfully there are many sources of support and TTR is but one of them, the fact is that TTR is but a supplement to SN MN and we will all still be here as well, as ever.