in postgres it would likely be more efficient to call delete relationships API. But the more important aspect is not performance, but that each API has different uses:
- the former allows you to transactionally perform deletes with other operations like create / touch. Delete API does not support this
- the latter supports deleting large numbers of relationships using limits, which is key to make sure you don't overload your database