90mins is enough time for a competitive 2 set match. Something like 7-5, 6-3.
2hrs is enough time for a 3 set match. If your matches are taking longer, you are taking too much time between points and changeovers and probably too much time between 1st and 2nd serves.
If you are still taking too much time, you simply play too slowly.
Nah, not true in my experience. Everyone in our league "gets" timed matches and seems to want to settle things on the court. I don't think I have ever had a match where I thought anyone was taking too much time, deliberately or otherwise (although I have seen some stalling in the last minutes of a match). It surely isn't because of socializing on changeovers -- opponents tend to keep to themselves until the match ends.
Matches tend to run long because the competitors are very close in ability, so they have a lot of deuces.
Another reason can be that the players are both pushers or defensive players. If no one is generating much offense or ending points and both are consistent, you can be in for a very long match. It is more common at lower levels for players to lack offense, so that is where you will see more timed matches, in my experience. And of course the singles players are much more likely to time out than the doubles players (which is probably why TFM and I time out much less than Topaz).
If you have a match that is 7-5, 6-3, you will be right up against the time limit, in my experience.
As to our tiebreak rules, they are as follows:
If fewer than two games are played in the second set, that set does not count and the winner of the first set is the winner of the match.
If two or more games are played in the second set and a team is leading by two games, that team is declared the winner of the second set.
For tiebreaks, you must get six points played and be leading by two for the tiebreak to count. If those requirements are not met, the tiebreak does not count.
When opponents split sets, you add up the total number of games won by each opponent. If it is a tie, you count up the total number of games won in the team match. If that doesn't break the tie, you may either spin a racket to determine the winner of the tied match or the captains can arrange a later time and place for a 10-point tiebreak.
My league doesn't have a sudden death format to break ties. Personally, I think that is the better rule. The whole point of team tennis is to determine the winner of the team match. Recall that I had a match time out at 6-3, 3-6 this season. My partner and I lost because the other team won far more games on the other courts (effectively blowing us out). That team finished the season tied for first place; had my partner and I won that single match on a sudden death fluke or let cord, it might have affected the final standings. It seems weird to have it come down to a sudden death tiebreak point when their team was clearly the superior team judging by the blow-outs on the other four courts, especially if the whole point of team play is to send the strongest teams to the playoffs.