I mean, there was a wide variety of pirate flags in real life, so it makes sense to use them all for different ships.
Also, my favorite Lego pirate flag is the one from the +4 sets from 2004. True, the figures are grotesque and the builds are pathetic, but it's nice to have a pirate flag that isn't black for once, you know?