Shadowdweller00
Adventurer
Do we SERIOUSLY need to have this discussion? It is trivially easy to bypass Counterspell. For counterspell to work, 1) the counterspelling PC needs a reaction available, 2 ) the enemy caster needs to be within 60 feet, and 3) needs to be seen casting the spell. Enemy caster runs behind a corner, counterspell fails. Enemy caster engages the PCs from more than 60 feet away down a long corridor, while his minions hold the passageway - counterspell fails. Enemy caster uses spell slots to summon creatures and buff minions before facing the PCs - counterspell fails. Enemy caster has two henchmen hold up a dirty blanket between themself and the counterspelling PCs - counterspell fails.Again it comes down to degrees.
When its once in a while, yes its a fun moment to have the players just curb stomp a guy who doesn't even get a shot off. But when it starts happening routinely it gets frustrating for the DM.
Its not heroically winning if your villain doesn't get to be villainous. The ideal fight is where the villain throws down big, the players get scared, but they come out on top. You don't want the fight where the villain takes an action, it fizzles out, and then he gets destroyed to be your normal.
Any villain who fails to take into account common tactics - like archery or fireballs - is likely going to have a bad day; but the fault is not with the ruleset when you play the villain like an idiot.