Didn't the devil give him those glasses? Who is to say that they would've worked...and also about Cady she could always be something else; Sam too. Thats seems like it would be too convenient for Sam to be the spawn of Satan.