I was wondering the same thing. Perhaps they thought the perpetrator would bolt if he saw an unfamiliar face.
But, aside from putting the clerk in unnecessary danger, I think they did the right thing by waiting for the perpetrator to leave the store before confronting him.
That just makes WAY too much sense.
You beat me to it. I really would like to know why they didn't.