You did ask whether people thought that your punishment was too harsh. You asked if it was Okay...and you asked what others would do.
Those are the questions that people seem to be answering (I am not defending alegna, referring to entire thread)
But just as in our parenting, we are obligated to consider whether our methods are achieving the desired goal.
In this case our goal is to help each other be more attached and capable parents.
It feels good to chastize the OP - just as on some level it felt good for her to punish her child. But it has the counter effect to what we are trying to accomplish here. Because now she's rejecting our advice and viewpoints, rather than learning from them.