I always thought they should do the same with blessing and undead. Instead of making them immune to physical attacks, they should instead gain massive amounts of crit/damage padding against unblessed physical attacks. Outright immunity doesn't make sense unless they're incorporeal.
Vote for Gemstone Once a Day at The Mud Connection & Top Mud Sites
Critter is magic immune? The ground isn't. I use magic to blow up the earth under you, you fall and take damage!
No one has explained why dropping a ton of daggers in a room, then imploding causing the daggers to become projectiles is a magical effect. You're doing exactly what 1206 does. Hurling objects at everything in the room with a spell (720).