I'd rather just have the tennis decide the outcome, not captaining shenanigans. Aren't captains already trying to assemble the strongest team they can? Let my best player available at tonight's' match play your best player and my weakest player play yours and let the tennis decide.
A lot of variables still give "weaker" teams a chance. Maybe one team is super top heavy but the next team is deep at a mid-level. So the 2nd team likely won't win singles 1 and doubles 1 in that matchup but their depth gives them a shot at the other three courts. That's just one example. But not shenanigans are really going to give that team much of a better shot then just running out straight up and see how it plays out.
I don't care about taking out the "captaining" influence in USTA matches anyway. This is supposed to be recreational tennis. Let's just line up straight up and PLAY TENNIS, not turn it into a chess game of captain maneuvers.
But the "captaining" a captain does as it relates to line-ups isn't always stacking and throwing out a weak team on court 1 to try to win courts 2 and 3. Sometimes it is styles of play and knowing that a particular player match-up favors his team. While it would be interesting from a stats/ratings/numbers standpoint to do the "put in your pairings and have court assignments spit out" app, I don't think it is fair to take away a captains ability to try to get or avoid match-ups that may benefit the team.
For example, say one team had a 0.1 ratings advantage on all courts if everything was done in order of ratings. e.g.
1S - 4.0 playing a 3.9
2S - 3.8 playing a 3.6
1D - 7.8 pair playing 7.7 pair
2D - 7.6 pair playing a 7.5 pair
3D - 7.4 pair playing a 7.3 pair
Now, 0.1 isn't a huge disadvantage, so "upsets" could occur, but one would look at team 1 as being favored on every court. So you are saying the underdog should just accept being that on every court and take the loss? They shouldn't be allowed to try to get match-ups that might allow them a decent shot at winning the team match?
For example, they could do:
1S - 4.0 playing a 3.6
2S - 3.8 playing a 3.9
1D - 7.8 pair playing a 7.3 pair
2D - 7.6 pair playing a 7.7 pair
3D - 7.4 pair playing a 7.5 pair
With this line-up, team 2 is now actually favored on 3 of the courts and has a shot at winning the team match. Why shouldn't they be allowed to try a strategy that gives them a shot to win?
Yes, this is the classic stacking scenario and for the court 1 players on team 1 they may not get as competitive a match. But if there is going to be an element of competition involved and this isn't purely an exercise in playing 5 competitive matches and who cares who wins, I don't think it is fair to have rules that prohibit it.