Some people just need an ass-whipping, don't they ?
They lend credence to the old saw about "no good deed goes unpunished".