I have read, several places, that a high percentage (30%???) of sewing machine needles are faulty. Yet, as far as I know, I've never run into one of those faulty needles. Maybe you're getting them all?

Seriously, I don't know how a metal needle could deteriorate, unless it's stored in a damp place and got rusty, and you would have noticed that.