It's a shame to see someone leave so early on with the creation of TowersStreet.
Heated debates are just that, heated. So strong views and opinions will always form, for me that's a beautiful thing about forums. We all have strong views that differ from one another and I find it fascinating to learn of someone elses view(s), it gives a wonderful insight into things that you may have not looked at in a particular way before.
By entering these discussions you are bound to get highly involved with the debate/discussion. There's no reason to get upset about it though, or to turn nasty. It's their views after all and you have your own. There's no right or wrong.
As mentioned by other team members, if at any time you feel like other members are taking it personal against you just contact the team! We are here to ensure all members have an enjoyable time using the site, and if at any time you feel uncomfortable with the way some members act then we can resolve any issues you have. Everything is kept confidential within the team and we can be there to help you with any problems you have with the site or community.
Hopefully you'll come back. The community here is very friendly. Don't just base heated debates on TowersStreet members being 'unfriendly' and 'snobbery', those discussions are designed to get very deep and debatable.