I agree with you about the rosary in the sense that it is marking events in the life of Jesus Christ and Mary. However, a buddhist is saying a mantra with the beads. The mantra has as meaning to the buddhist and is also contemplation exercise.
If I understand Zen correctly, a mantra has no meaning. It is simply something to distract you from everything else.