Bara was probably annoyed at the fact that you kept kicking Razor when he tried to replace one of the players. (although there's a possibility he meant that for Stocky) Let's call it a misunderstanding... we wasted a lot of time in that lobby, and if Razor would troll less, kicking him would probably not be necessary. Razor doesn't usually lag, he lives in Chile like I explained, so his ping will stay around 300, but it doesn't spike (it stays 300); there was another guy lagging (Progrus) who needed to restart the PC (which fixed his problems).
And the most interesting - there was no suggestion to use the TS instead of the B marker.
Your team was Baratheon, Stocky (later Razor), Mandos and yourself. Unfortunately for you, only Razor and Bara use their microphones (I think Bara didn't yesterday), so it's just bad luck, I guess.
I could quote TDL's post here - I tried to fight this, but it's not easy, and people eventually find their way into this community anyway (which surprises me sometimes, to be honest). From what I experienced, stuff works in a similar life in real life - when you join a new group of people (at work for example) that have to interact with you (no matter your "skill" or if they like you or not), it works in a very similar way. You can either try to be friendly to everyone and wait until you get accepted, or you look for another group when the current one is unbearable for you. Like Ben said, the best outcome for this would be, if it was possible to have "random" new players create their own groups on TS, but due to very small number of people actually speaking on TS, all new guys that want to socialize and talk, will eventually join our sub-group anyway... we used to have a lot of Russian guys sticking to their own at one point, but they moved to Skype.
On the other hand though, it is impossible to open our lobbies (xbow isn't really a secret, you just need to ask one of guys in any random lobby that plays this game for some time), but if we keep them closed, we won't be able to let new players play anything different from the most popular settings, unless they somehow start actively seeking us on their own. I used to join/make public open lobbies with settings like PT 60, x2 speed, then after the game (usually there were a lot of worse players there, so it wasn't really hard to be much better than them, even with my limited skills) I'd tell them to join us on TS if they want to get some gameplay advice. It worked pretty well, but I did that rarely given my limited time, and I wish others would do that too.