Well, I took my 2 teenage sons to a major department store over the weekend. I laughed that, not only would you be convisted of petty theft if you stole something, but also assaulting a minor for beating up the security guard, who only looked 13 or so.
After spending time in the military, I understand the need for controlling access points, presence, etc. I certainly don't mean to besmirch all security guards, especially the professionals. I just get a kick out companies who are probably saving a TON of money using the cheapest they can find.