I have been spanked and I spank my kids but I do not believe in spanking.
My parents were very loving and supportive and rarely spanked me or my siblings. All our spankings were for really selfish and terrible actions on our part, when we should have known better. I have raised my kids similarly. I probably have spanked them only a handful of times. I think that spanking is a very effective tool in parenting, but the potential for it to be abused is extremely high. Many parents spank because they do not want to give the children attention and care. You cannot spank little kids, because they do not have the comprehension to make the correct decisions.