I also dislike counterspell. It is either the 'hard no' to a player action, or we counter the counter, putting us back where we started. On the NPC side, it either makes combat too easy (NPC spells are negated) or it takes much longer than normal (cast, counter, counter, rinse, repeat).
The...