Paul has left this question hanging while he laid the foundation: the impossibility of God changing his mind about justification; the law could therefore have nothing to do with justification. So why was it given? ‘It was added because of transgressions, until the seed should come to whom the promise was made.
The law was also not given directly by God – and this is the significance of the next verse – but was ordained by angels who acted as intermediaries, while the promise was given directly by God to Abraham. The law was ordained by angels (Deuteronomy 33:2; Acts 7:53; Hebrews 2:2) who, however great they may be, are created beings. This is a mysterious subject for angels are certainly not prominent in the accounts of the giving of the law in the Pentateuch, and the one passage which seems to address this (Deuteronomy 33:2) speaks in veiled terms, but it is enough that the New Testament three times teaches this. Furthermore, the law was not given directly to Israel but was put into the hands of a mediator, Moses (Deuteronomy 5:5; Acts 7:37-38; John 7:19; John 1:17; Exodus 19:25). With the exception of the Ten Commandments, which were audibly spoken by God, it was Moses that spoke on behalf of God to the people (Exodus 20:19; Deuteronomy 5:25-28) and taught them the law, and this was also at their request. Paul stresses the part played by angels and by a human mediator because of the point he intends to make in the next verse. The argument here and in Hebrews 2:2 is that the promise which was given directly by God was superior to what was ordained by angels and delivered into the hands of a human mediator. In these two respects God was at a distance from Israel, the other contracting party to the covenant of Sinai.