Dad gathered up all our transformers because we left them lying around. He did not throw them away, but kept them for a few days, and upon return explained how we were to treat them well. If we couldn't treat them well, he would do it again.
Throwing away the toys is cruel. But making a point about caring for your belongings is parenting. So, I feel that what he did was a fair and logical consequence.