While we all know various levels of 'disciplining' go on in yards, punching a filly hyped up seconds before loading to race achieves precisely nothing, other than self-satisfaction on the part of the punchee.
And I too have many years of experience in dealing with thoroughbreds, so like everything in life, the opinions we all hold are not necessarily 'right' or 'wrong'. However, if it was my filly, seconds before such a prestigious race who was treated like that, I would be incandescent. Sure, at home when the surroundings are familiar and the filly is arsing about, she'd get short shrift if I felt she was taking the p*ss but just before the off any such punishment, regardless of whether or not we think it actually hurt her, is a waste of time.
Stall handlers should do their jobs properly, which means dealing with difficult animals. Jockeys are there to ride the animal, not lose their temper with it.
Have I lost my rag with any of mine? Too right I have - the ISHIGURU filly got a sorting out the time before last when being trimmed by my extremely patient and kind farrier. It was her fourth trim, she'd been playing up each time and been handled kindly but firmly but she has the kind of temeprament that just has to see how far she can go. So she found out... Funny but last week she was sweet and angelic almost with the farrier.
None of us get it right every time but the real art of dealing with horses is to chose your time and not react to theirs.