In the modern game, it should have been a red card, just as Andy Carroll should have received against Brighton the previous week. STrange thing is that Craig Pawson was refereeing last night and he was the VAR at the Newcastle game, therefore, we can only assume that he doesn't consider this sort of thing as deserving of a red card.
In the game I used to play it would have been a talking to and watch what you are doing, however, the game has changed that much these days.

It will continue to deteriorate because VAR will continue to be used, as per FIFA directions, and the game will become even more sterile and, in spite of all the efforts of the law makers and those ruining the game, it will never, ever, be 100% perfect!