Can i know what kind of demand it's "Let's blow up his turrets then he's free"?
Oh, I'm so glad I say that very often now. Thing is: traders pretend they have no credits left and they have just bought a new ship etc - 90% of them. Well FU! No credits? I'll test the guns on your shinny ship. And iRP - if one doesn't die, it just makes sense - without paying he lost more, so next time he'll just hand over the credits or the goods and leave in peace.
ALSO, none of YOUR turrets were shot down, so chill out dude.