Data flow loops in functional chains and op. process descriptions

It is possible to create a loop, but just not on the original creation of the Functional Chain.

In the functional chain editing diagram (right click on the functional chain → Edit) you can edit the chain to create loops.

I am however also interested in the background as to why loops are restricted in the original creation.
This post seems to provide the suggested rationale.

Josh