My wife and I raised six children all very close in age except for the last one...he was an -gift- eight years later!
The idea that my three year old child would conduct an argument with me in a public place would not register in my brain or theirs...
That simply was not allowed to happen...
We did it though training and godly discipline...
Throwing a temper tantrum is a form of passive rebellion, basically a child telling you I'm going to make your life miserable until I got what I want and be in control...
Child are not the center of the universe, the faster they are taught that the better behaved they are...
I can only imagine what a MONSTER you would be called if you posted that on MSM forums! Even by so-called Christians.
Many parents push air with idle threats. Kids have to learn both boundaries and that words have meaning. It makes life much easier with that basic understanding.