Admiral Leighton in DS9 is a good characteristion for a maverick Admiral. It doesn't take much effort to write something decent; they didn't bother though.
True on both counts. Because "Homefront/Paradise Lost" was a brooding slow-paced drama that pit Sisko in a battle of wits and moral calculus directly against Leighton. Aside from the fact that STID isn't a Deep Space Nine movie, do I REALLY need to explain to you what would have happened if they tried to adapt "Paradise Lost" directly to the big screen?
Perhaps I do: it would have gone over EXACTLY like Insurrection or Nemesis: unremarkable, unmemorable, and unwatched.
A well-developed antagonist isn't neccesary to tell the kind of story STID is setting out to tell, not unless they want to extend the movie's run time by another forty five minutes to fit in all the extra dialog, exposition and character building that would take. I, for one, wouldn't have minded that, but YOU try convincing the theaters to screen a three hour movie that isn't Lord of the Rings.
So, your position basically is that there's garbage in some of the episodes and spin offs so it's cool that there's garbage in some of the films?
Well if you want to call TOS "Garbage" that's your call. I for one do not remember "Dynamic, well-developed antagonists" to be one of the show's strong points. I remember acid-spitting rock monsters, dicironium cloud creatures, salt vampires, stupid women who steal brains and smart women who steal hearts. I don't remember ANY of those antagonists being all that deep, and I don't remember it ever being a problem.
So I guess the question is, why is it a problem NOW? Especially in light of the laughable parade of "well developed" antagonists in the crapfest TNG films that preceded it?