I'm in agreement with you, but the counter to that is; what else is there to do as a pirate?
Commerce raiding is ineffectual. There is no such thing as a strategic resource, No real XP/Gold gain in it either. Killing NPC Traders has no effect on /Nations/economy and is boring as f***, cause the AI is as dumb as a box of rocks. If you do find a poor player trader ship it only impacts that player personally.
In short; there is no reason for a Pirate to act like a pirate.
So yes, we are left to create our own content.Take the Black away and give us a Portugese/Prussian whatever flag if that will make the other nations feel better :-)