Psikerlord#
Explorer
The best fix for counterspell is toremove it from the game 

Personally, I would have the identification as part of the same reaction as the counterspell.
And if you've been keeping up, you would know that I do in fact allow it when I am the DM.
Also, every DM I've played under has either just told us the spell they were casting or allowed an Arcana check. It's quick and easy and doesn't bog down play. I don't see any need to change it.
I beg to differ. Couldn't a person who has one of the most fantastic mortal intellects in the world (Int 20) and having spent their entire lives studying magic and the arcane (so proficient in spellcasting and Arcana) have a good idea of the various schools and types of spellcasting? Wouldn't they have spent their lives pouring over tomes that describe just these sort of things? Isn't one reason they are adventurers is to travel the world seeking this sort of knowledge?
It seems patronizing to say that masters of a craft don't recognize variations in their art. It's like saying Bobby Fischer wouldn't be able to tell a Benko Gambit from a Grünfeld Defence, or Itzhak Perlman couldn't detect a flat note from an orchestra playing the Tchaikovsky Violin Concerto in D major, Op. 35. I know it's fashionable to denigrate PCs as bumbling murder hobos, but we should from time to time appreciate that they can indeed be quite good at what they do.
So I'm in favor of challenge. But it should be tough and fair. Hand waving it with statements like, "Your primitive intellect wouldn't understand alloys and compositions and things with... molecular structures." just seems so not D&D.
What this rule will do for me is set a standard DC for a passive check to see if the character recognizes the spell despite not having the ability to cast it. I wouldn’t require a Reaction for that, nor would I call for a dice roll; as a rule, I only call for rolls when the character is actively doing something, and I don’t make players use actions/reactions for passive checks.