You say they wiggle out like that's a bad thing. Any fastener has a failure mode. A spike that gradually wiggles out still has some holding power (mainly needed horizontally) while clearly advertising its weakened condition to a casual inspection. A bump wouldn't increase spike-to-wood contact area much, and could weaken the connection above the bump.
Screws are also used, the cost of pre-boring holes reduced by automated equipment.