Since there is no such thing as "stacking" except in the minds of those who choose to continue this discussion...the better question is: What do you gain by setting your court assignments according to the strength of your players?
Since court assignments are supposed to random, have you considered that the captains that you think are stacking are in fact following the correct procedure and shuffling the court assigments from week to week?
Do ya'll have challenge matches each week to determine who your best team is? You must have some objective way to rank your players. If not, how do you deal with a difference of opinion among teammates or other captains as to who the best players are?
Do your players always play with the same partner? If not, how do you determine the best team?
What if your third doubles team always wins big and wants better competition?
OTOH, what problems do you see happening if everyone said: "We are all 3.0's, so tell me which court to go to this week. I'll meet someone new and we will have fun playing tennis.
Fair questions. I'll take them in turn. (After I dispute your statement that "court assignments are supposed to be random." They are not "supposed to be random" any more than they are "supposed to be alphabetical." The rule as I understand it is silent and leaves court assignment to the captain.)
What do I gain by playing players according to perceived strength? Well, my better players get to play against the better players from the other team and are more likely to get a competitive match. If they wish to move up, a good showing will help them improve their rating. My weaker players avoid the tougher competition and feel good when they can win on court 3 instead of getting killed on court 1.
Captains who stack around here are not "following the correct procedure." They are following a permitted procedure, but they are blowing off the custom and preference of the other captains.
We do not have challenge matches, so I have no objective support for my court assignments. (Another reason to allow captains to do whatever they want.) When I do the line-up, however, I have a decent idea of who could whip whom. That's because we have a *big* range of talent on my team. I am recruiting now, and as I see the new players, I think to myself things like, "Hmmm. She could help us on court 2 but not court 1."
My players don't always play with the same partner. We're still a fairly new team.
If my court three players want to try court three, all they have to do is ask. I've never had a court three player ask to play court one. I've never had a court one player ask for court three, although on my previous team weak players definitely asked not to be put on court one.
On the last question, I am not sure what you're proposing. Are you proposing that I not tell the players ahead of time who they'll partner with? If so, I won't do that. My players very much want to practice with their partner in the week before a match and work out things like which side to play, who should serve first, etc. The stronger players would *flip out* if they had to play with the weaker ones, and next season they might find a new team because of it.
Yes, I could assign courts based on arrival times of the teams of players, but my players show up on time. We've never defaulted a match in three seasons, and we do not have alternates come to the match. Besides, if someone is harried from being stuck in traffic, the last thing I want is to give them additional stress from a scolding and the embarrassment of a poor partner or inappropriate court assignment.