If you ask any parents of their experience with toddlers, they all mention of toddler tantrum for sure. If the tantrum is in public then parents find it embarrassing but trust me, it is embarrassing for your kid too.
Toddlers are little people full of emotions, they want to be treated like an adult and be independent, but at the same time be dependent for their basic needs. It is important to not treat them like they or their choices do not matter.