Yes, I am writing this out of frustration after accidentally summoning one of those from misclicking.
In short, the invasion brings much more bad than good: it has a very small amount of quality drops, and the pirates are extremely annoying to deal with due to their tankiness and huge quantities, paired with ranged attacks that can easily slaugher people at spawn, or at oceans. The map drop is rather uncommon, making it easy to call in those 20 minutes of pure irritation, either out of cluelessness, misclick, or trolling.
Natural pirate invasion spawning should be untouched, since there are people who want some of its trinkets, but the maps themselves should either be completely unusable, have a confirmation message that you’re about to use to which you reply with a command (/invconfirm?), or implement a voting system after using it so that players can respond to it with /yes or /no; this could also work for frost/pumpkin moons.
Let me know what you think