This is dangerously close to invoking hotel-california debate, which isn't really useful. Lumping piracy with 'gank', doesn't magically make it the same thing. Just like putting tea/ coffee in the same sentence doesn't automatically make them interchangeable.
Piracy is part of the game. AI or player, just as combat is part of the game. One can elect if one wishes to have Player based piracy occur (by electing solo) but it's still part of the game. There is even a Pirate PP faction:
http://elite-dangerous.wikia.com/wiki/Archon_Delaine
So, given piracy is part of the existing mechanics, the next question really isn't "does it exist?", it is "how is it improved, for all concerned?". There is no genie to be put back into the bottle; it's how does the game improve the end result. Try looking at it from the perspective of "the thing I like doing, just doesn't work very well" or "the thing others do isn't impacting me in a way I would expect", rather than the "are you sure this even exists?" perspective, which isn't very relevant and is just going to invoke hotel-california commentary.
It's a part of the game; and so much like any other part of the game, it would be good to see improvements. Piracy is complicated; it's morally challenging and yet can be quite rewarding in it's own way, when things work out. The problem is, things don't work out often enough that it's caused a lot of damage. For, imho, far too long. Frontier are, ultimately, responsible here.
So for me? I'd like to see improvements, because it's part of the fabric of the game, and really should be a more workable experience. Karma could actually be a very positive step here; but I think making pirates essentially end up the same as motive-less ganking, isn't the best solution. Instead, improving the experience would result in a far more positive outcomes.