Are you saying giving that as a free kick is acceptable?
It's a mistake like all the others you have posted. Why do you think it keeps happening for? It's either every ref in the world ever has been absolutely shite or the job is tougher than you think. Stop focusing on individual decisions and lot at the wider picture. Why does every ref in the world continue to get individual decisions wrong?