I think I've broken a needle sewing over pins maybe 5 times my whole life. Bent many, many pins and broke a few. The hinged presser foot was actually invented for sewing over pins. Stitchnripper, that's how I was taught to put pins in too, though I'm left handed and put them in backwards from most people I see. I've always sewn over pins and probably always will.
Cari