It has probably been discussed & been complained about in the past but has Anet ever said anything on fixing this?
Would really fix a lot of balance issues if Ane would make class stacking impossible.
At least you would only have 1 of the “flavor of the month/overpowered” class on the team instead of 3-4 because of pure luck & randomness of the matchmaking system.