Alot of the people who have migrated have because of that feeling. Well, me personally, I just like joining new forums that aren't extremely strict...
It is nice that T11 lets everyone talk freely. It is a more comfortable atmosphere, and I really enjoy that.