There is no justification for the design that a tank is unavailable while a match completes.
It should be changed so that if a player's tank is destroyed in a match, they can exit and start another.
Is it for some 'purity' of the conceit that this game of 15 random people on teams of all nations needs the 'realism' that the tank is tied up in the match? That isn't close to justification.
Is it not wanting people to leave a match early? There are already protections against that if the tank isn't destroyed.
Is it wanting people to have multiple tanks to play? The game already offers three free slots, enough to keep playing tanks,
This is nothing but an annoyance and bad thing for the player who wants to play the same tank again.