As stated by others above, I think you might need to take things to the next level and seriously think of joining a clan. I'm certain that there are clans out there that will accommodate your schedule.
I do agree that Noobs should not be assuming the role of a squad leader until they've achieved a level of competence. This should be at the discretion of the individual and not by a ranking system or the hand of Offworld. No matter where you go, there will always be assholes that refuse to work together. I myself, have only been playing for a short while. Due to my lack of experience, I won't be leading a squad for awhile although I'd love an opportunity to try my hand at it some day. I don't need a ranking system, or some invisible scoring script to tell me when I should, or should not, squad lead.
If joining a clan is out of the question, then you have some choices. If you don't like who's leading your squad, you have three choices, stomach it, help, or leave. If another SL is abusive, you can ignore him, try to work with him or leave.