I hate how pirates are used in campaigns. Overall. They're boring and thus make the campaign less interesting. And you have to beat lots of waves of their fighters and bombers, as if they had unlimited strike craft, pilots and weapons like the Shivans.
I agree, pirates are horrendously badly done in FS2 user-made campaigns. You can still use them, but you have to use them in a more convincing way. The way they are now, they fly like Shivans in crappy fighters (ie. kill everything for no reason, for we are unfathomable thugs!). Pirates shouldn't go for full-blown strike operations, IMO they should go for lightning strikes, as in get in, steal the cargo, get out.
Personally, I really dislike how some innocent Vasudans end up on the wrong side of the gun. Like the Silent Threat mission where you have to kill 3 or so Atens for no real reason . . . I mean if they're hammer of light, cool, smoke 'em! If they're PVN before the truce, sure smoke but. They're bad guys. But the whole "let's fight good guys because we can" always bugs the heck out of me, and more often than not, the unfortunate good guys turn out to be Vasudan. Well, actually doesn't so much bug me, as it's just a big turn off. My interest in the story plummets.
It's because Vasudans are fun to blow up, and you don't get to blow up enough during the FS2 main campaign. So people think that it'll be (slightly) more original to have Vasudans as the bad guys. Similarly, in FS1, you get to kill only a few Terrans in the FS1 main campaign, so it's fun to blow them up in FS1 user-made campaigns.
Random cults?
(hol)
Yeah, those are always fun...
But what I really hate are missions that are completely unnecessary and add nothing to the plot. I mean, it feels like the makers of the campaign just held a little contest for the best mission, then tried to push it in wherever it fits. It's kind of random and incoherent IMO. Like it's just there to take up space.