Babs,
I remember well reading about your horrible experience and feeling terrible for you. Yes, these things can happen in other places but it is very disturbing that I hear it happening more and more in Barcelona as opposed to maybe Madrid, Rome or other big cities. I'm referring to violent muggins like yours, not just to being pickpocketed.
I am glad that the experience didn't prevent you from continuing to travel. Good for you!