The limits on roster and teams haven't changed since the game was introduced. It was fine for back then, but now with the explosion of heroes and ways to get them in the succeeding years it's a definite bottleneck even for non-spenders. Hasn't kept up with the evolving game.
Well, teams not so much. It would just be a nice QOL improvement to not have to constantly change up my team for every raid/titan.
Even reducing the costs involved would be a step in the right direction.
