The max number of heroes has been the same since the game was new. To even it out a little the players should get one extra spot for each Legendary hero. Even after having bought max space having all Legendary and Epic heroes and a few of the other takes up a lot of space!