Aye matey! Number of variables also include cops jumping in the low wake and shooting at our back

but that's part of the game.
Our "clients" are also awarded for a
24hrs free pass when being compliant. We relay the GT tru our convos / discord and the CMDR will not be robbed again until the free pass expires (some times these CMDRs have also asked me to provide escort,
I did in exchange of a price of course).
Another point is: as far as I can,
I always ask compliant clients to "abandon" cargo. Reason is simple: abandoned cargo is not tagged as "stolen" and I am able to sell it to the same CG station in order to minimize impact on CG tiering. Some one may think that we rob few tons and so no impact, but I have to say the contrary as we robbed more than 3k tons only in the last Sap Core CG.
Another important point is how's difficult to manage Player to Player communication on consoles... clients are frightened of being interdicted most times and they don't look at convos, so we keep patient if they stop even if authority ships come and shoot us. First priority is to make the client aware that we're there for the cargo and not for a kill. Then we parley about the price (I mean the cargo we need to release the CMDR).
Having said that, we have some very simple rules and a general RoE for the squadron. Who doesn't comply gets a "blood out boot" (i.e. walks the plank and it's booted from the squadron), we deserve respect to all fair escorts and white knights who challenge us on same grounds. But we're not care bears so don't expect we being merciful... finally, we're merciless against c-loggers (they will be hunted and killed no matter of their rank, squadron, ship and location).