I was one of the squad leaders that was kicked for a supporting member. It was so frustrating too, as I could tell early in the round that it looked as if the whole team would be working together in a large convoy. That much teamwork rarely happens, and I was looking forward to it. Alas, I got kicked pretty early and couldn't get back into the server at all after that for some reason, even though I kept trying repeatedly for about 15 mins. I finally gave up and went to bed.
Is there any way to change it so that the server will kick the longest playing non supporting member who is not leading a squad? I know it has happened to me a few times in the past, and sometimes my squad mates hold my spot, and sometimes not. But either way, as fuzzhead points out, it usually creates a breakdown in the communication structure and overall organization for that team. Sometimes the person stepping up to squad lead just does so because they have to, and not because they are capable or necessarily wanted to in the first place (they might not even have a mic, etc.).
I know that people have brought up the point about being kicked before (as I have read on the forums) only to be met with a chorus of "well then, become a supporting member" responses, but I was curious if this particular point had been brought up, about squad leaders I mean. In all fairness, I probably will become a supporting member anyway. But I agree with fuzzhead and have thought of this even before his post. IMO, kicking squad leaders just causes a breakdown in organization on the team and perhaps should be looked at, as every player is not willing / able to squad lead. I readily admit that I am not sure this outweighs the importance of the current policy towards getting more supporting members, just that it should maybe be discussed if it hasn't been already.
Just my .02 / braces for impact of litany of "become a supporting member" replies. :)