Errr most movement in mechanical watches do not 'sweep' as well. They 'tick', just that the 'tick' is too small to notice or see. If you want to see it 'tick', set you camera to take a picture at 1 second and you will see the hands 'tick'. The common ones: 18,000 bph (beats per hour) = 5 bps (beats per seconds), 21,600 bph = 6 bps, 28,800 bph = 8 bps, and 36,000 bph = 10 bps.
28,800 bhp.

21,600 bhp.

As for the quartz movement, it's to do with battery capacity and life. It would be easier to make the quartz movement 'beat' at 1 second duration. Continuous or smaller 'beat' rates are possible but it would take a toll on the battery life.
And as said earlier there are quartz movement with 'sweep seconds' and there are mechanical with 'step' seconds.