I agree that something should be done about those people.
However, I also think that this should be managed wisely. I don't know about other people, but at least I do like to take some time to think about my turn and what could happen on the next one.
Even though, I rarely get into the red warning zone. (And I think that I ran out of time just twice.)
I propose some "penalties" for the game.
The first time a player enters the red warning zone, they will get 1 less second on their turn FOR THE REST OF THE GAME.
The second time, - 2 seconds.
Third, -4 seconds.
Fourth, -8 seconds.
Fifth, auto lose.
This is to avoid affecting people that took so long unintentionally or because they had to think a little bit more about their turn. (Yes, they will lose 1 second for the rest of the game, but it is not that big of a deal.)
But this would affect people exponentially those that do it on purpose.
BONUS:
How about the game increases the timer based on the turn?
For example, on turn 1, both players have 10 seconds. (In zombies would be 5 and 5).
On turn 2, both players have 12 seconds. (In zombies would be 6 and 6),
On turn 3, 14 seconds that would be 7 and 7 for zombies.
And so on.
This is beacuse on low turns, there is not much to think about.
You either have the resources to play the card you want, or you don't.
I don't see why the timer should be the same on turn 1 and in turn 12.