Previously in PvP you could easily win a game by sending the same minion so fast the opponents towers couldn’t keep up. This caused problems where the best strategy was to “press all the buttons!”.
Now you only have a stock of 5 of each minion type to send, this stock refreshes after you’ve sent them and alongside this when your minions die they drop a gem which you can collect to instantly refresh the stock for that minion type.
So far it seems much more fun than pressing buttons until your fingers bleed, and adds more strategy to the game as well as another way to separate the pros from the pretenders.