A volunteer job is as much a job as anything else. And increasingly team activities that require that kind of teamwork are professionalized; it's a huge issue with things like little league or high school sports for example.
oh, come on. Let's say one member of your static is holding you back. You're at a wall because of this guy. Maybe his dps is too low, or he keeps messing up. Or he shows up late. What are you going to do?There's also no "punishments", and the idea that you think that there's disciplinary actions going on in your average midcore raiding static is incredibly strange and betraying of your ignorance. The vast majority of statics are made up of a group of friends who want to accomplish a goal together. Do you "punish" your friends when they keep dying in a game? No? Of course not, that's weird as hell (unless you're into kink).
The expectation to "not work for others" is mainly due to the way this game does weekly lock outs, wherein if you "work" for another group, then you're actively sabotaging your own group. If this restriction wasn't in place then it wouldn't be nearly as big of a deal as it is.
Tl;dr you're trying to push a weird narrative that doesn't have basis in general reality. Do groups like you describe exist? Of course, the possible permutations of human beings out there is infinite. However that's absolutely not the norm.
You're first going to try to mentor him, i.e. find out what's going wrong, and work on some kind of plan to fix it.
OK, he does this, but he's not hitting the dummy or not changing his timing to show up on time. So you're going to at some point have to escalate it in ways eerily similar to managing at a job. Not entirely, but if he shows up late, you do the static without him. If you see he isn't trying to up his DPS, you warn him verbally. Pretty much tell him shape up or ship out, but in much gentler terms. Again you're trying to work with the guy if possible, but you can't stay at a wall because of this one guy because there's seven of you and one of him.
Worst case, he can't do it or won't do it.
If he can't do it, he quits and you find someone else. No hard feelings. If he won't, you pretty much fire him. It's the same thing as being dropped from a sports team. Otherwise in this game the team breaks up if you don't.
I mean..midcore doesn't change this. If you're sinking any decent time into raiding you want to clear, and midcore statics shed people as much as hardcore.