in HttT, you don't need to set up elaborate patrols. Just have ships in a select few harbours.
Strictly true, but it remains the case that sending them to sea is more efficient, as at sea they have a greater patrol range.
In any case, the need for options strikes me as clear. The simple fact is that this is a feature of the game which many people hate, vocally, & frequently. Given that historical monarchs has been removed as an option, why not replace it with Piracy? It is clear that a sequence of:
Normal (as the game now is)
Privateers (only)
None (but still allowing blockade)
would do fine. You could set it up so events could still bring them on. And -- amazingly -- everyone is happy. It cannot be that tough to do this.
Personally, I am no longer high on the anti-pirate scale; whereas I was once probably critic #1. But there remain at least 3 problems:
1. If you start at a late enough date that they are already active, given the ridiculous fleet deployments at start, you get them popping up all over the place, absurdly. With colonial powers, this can often screw other, nearby ROTW countries which haven't yet gotten to the blockade tech level.
Possible solution: Have pirates enabled by events which will fire after reaching level 9. We did this in TB&TB, & it worked well. You have time to redeploy.
Alternate solution: Some way to change deployment of fleets (and armies) at start.
2. The Mexican problem, where a country can conquer across to the Pacific years before there is a discovered sea lane to the new possessions.
Possible solution: Pirates arise only if the province is a core, or if it is owner-cuture. Thus colonies could breed them, but not conquests.
Another point: Again, have events trigger piracy in particular provinces, with a delayed MTTH based on culture, core, etc.
3. The biggest of all: The AI still has problems. Just look at Norway, Iceland, & the Persian Gulf. These are common places for pirate stacks to grow.
Partial Solution: Pirates cannot, EVER, generate in a seazone with other ships, including pirates, already there. That'd cut the problem a bit, but the AI will still send single galleys out, which over time will increase the stack.