Ok, one last last thought. The simplest way to understand the passage is in it's entirety. There were a few issues that loomed larger in the mind of the Jewish converts in Jerusalem than some other stuff. Those were sexual morality, not eating blood of slaughtered animals, eating unbled animals and meat that had been used as a gift to other gods.
The sexual morality item might seem surprising, but the ProtoOrthodox church that wrote Acts was probably responding to Paul's confusing argument that sin isn't counted if there is no law. It seems many Pauline Christians had adopted the view kinda like the JWs before the 1950's. Nobody really made issues of such matters. But whatever the impetus was, it was one of a list of items bothering the Jews.
Next, the issues of eating blood, an unbled animal or those offered to other gods. Paul again is the issue. He specifically argues eating formerly 'unclean' foods was not an issue for Christians. Even expressly said the eating of foods offered to other gods (idols) was not an issue nor ought anyone to judge others regarding such things.
Clearly,the writer of Acts was addressing issues that were dividing the Jewish faction and Gentile church and encouraging consideration for the sensitivities of the Jews.
"21For Moses has been proclaimed in every city from ancient times and is read in the synagogues on every Sabbath.”
IOW, old traditions were hard to break free from and those still attending the synagogues (as many Jewish Christians did) were still getting Moses (the Pentateuch) read to them every week.