Ecard image showing: i am secretly relieved that my burning desire to hang wall street executives from the nearest lamp post is fast becoming socially acceptable.