Why is the max party 4 and total max players 10?

i don’t understand why you can only bring in a team of 4 and could potentially have a random every game. Just curious. It doesn’t matter to me anyway because the game is broken and I haven’t been able to play with my friends since launch, but still just wondering.