A trade body is not the same as a national authority. They have no mandate therefore no enforcement, other than the potential harming of an airlines public perception so loosing it business. All this is the opposite of a trade organisations aim of trying to promote a particular business sector to help make its members more profitable.
With locos doing their own thing, IATA are clutching at straws to maintain there own position!?