I was there at that match which Rainer got the idea for this thread from (I understand this is a general thread, but you asked for personal stacking stories
), and to me it seemed that stacking wasn't really intentional there in the sense that nobody wanted to get an overpowered team against inexperienced/new players. (I was on the "overpowered" side, and based on the discussions on our ship I can tell that nobody wanted a stomping team there, in fact everyone complained about balance issues midgame, which justifies your points about the game not being fun that way) It's just that it is difficult to arrange a balance when new players are continuously joining into the lobby, and by that, they mix up, quite unintentionally of course, any balance attempts that were originally started. (By new players I mean new to that lobby, not to the game).
I guess this is what happened in that particular lobby where people tried to move to the other team after a match or so, but at the same time some of the more experienced captains left the lobby, and less experienced ones joined in their places, so we ended up with the same imbalanced setup in spite of some players switching sides. (BTW, switching sides and arranging crew members for minutes in a lobby often scares players away. I have been in many lobbies where it was indeed the less experienced team that wanted to ready up asap, because they just wanted to play/have fun and didn't want to wait for the boring balancing/ammo loadouts, etc.)
Not to mention that many folks just really want to stick with their friends for a couple of matches, so they will not go to the other side. Not because someone wants to win all the time, I guess everyone would agree that challenging matches are the most rewarding and exciting to play, but because, lets say, I wanna keep chatting with my friends, and party chat can get really messy after a while if we are on other teams.
Anyway, I too have been stomped a bunch of times by stacking crews, what I usually do is switch to another match for a few minutes until things get evened out there, unless of course the stacking ships are willing to mix up a bit.
But honestly, while I agree that stacking is a problem, I rarely like leaving ships if it means that I don't get to play with my best friends around here. Some of my friends here are hardly ever online (or we just miss each other because of time zones), and when I manage to catch them online, I am so happy about seeing them that I simply do not want to go to other teams. Also, I've got friends with whom I fly a lot, but I simply enjoy playing with them so much, that whenever there is a spot on their ships, I just can't resist joining in. And all this doesn't mean that I never get to know new folks or never fly with strangers, naturally.
BTW, a good midway solution against team stacking could be to move one whole ship on the overpowered side to the other side of the match. That way one can still play with friends on the same ship, but the two more experienced ships won't stay on the same team.