Use the same rule I have used for years regarding statics.
A member joins a static and proceeds to refuse to improve and insult each other? Out of the static. No questions asked, no debate, get out.
A static is not a democracy, there is always one player that stands above the rest either by purely having higher skill level or being experienced at running statics. Or both. It's only a game, but if you a person decide to refuse to learn anything and slow down the rest of the group, get out, you are no longer part of this static, I do not care if that person apologizes 300 times.
As another note, running with an FC static is the worst thing you can do. I don't even consider my FC as viable simply because I've seen how some of them behave and decided it is not worth my time and effort to organize vegetables who think being incompetent is ok.
You want a static? Find random strangers and jump in together. Years ago on a different MMO I needed a static, the FC was not an option because of their behaviour, so I went out and found random people. We didn't talk much between each other, everyone know their jobs, no one considered being incompetent was ok, the only option we accepted is for our skill levels to go higher and higher, nothing else was deemed acceptable, a close clear was terrible, smash the entire raid with little effort or it's no good, try again. With this attitude our group became known in the entire server.
The skill level required was innately higher in that game compared to this just from it's design. However, in this game it should be possible to find a static with all the players that refuse to accept any other outcome other than constantly gaining a higher skill level.
Don't treat the static as your family, or as your FC, or as your friends or anything. You are all there to do a job, if you as part of that static cannot perform your task, then you need to leave.