As blatant a foul as you will see. I am flabbergasted it wasn't given.
As others have said, professional players should know to play to the whistle regardless of coaching, but given the nature of the foul I'm not surprised they were expecting the whistle to come.