...Pithing Needle has a multitude of weaknesses when compared to the alternatives...
...2) That card must be an Artifact, Creature, or Land...
you are mistaken, it can name any card, so even enchantments such as compulsion and such will also get locked cold....2) That card must be an Artifact, Creature, or Land...