A big part of parenting is knowing how to pick your battles.
No parent on this earth has a kid who acts exactly how they want them to all of the time, no matter how they might brag about them in public. Teaching someone to be a semi-functional person involves a lot of trial and error, and sometimes those errors can be public and embarrassing.