Ha ha - "yonks". The Flash was a tv series, you may want to look it up on AmazonUK if you just saw a tv movie version.
Most movies are crap, most superhero movies are therefore crap.
Spider-Man II was fun, I personally love the Bale-Batman movies (voice aside), enjoyed the Rocketeer (no idea how faithful it was), Thor was mediocre, GL was mediocre, Captain America was pretty good (wish they went with the Avengers costume in it), first two Superman movies were great, like the 1st two XMen and Iron Man.
I actually liked the way they handled the dreaded "Origin Story Must Be Told, But It's Boring" problem in the second Hulk movie - a montage under the opening credits, done.
I think they should generally structure superhero movies like James Bond films (i.e. the longest running film series in history I think, with multiple actors playing the role, with only one of them being a "reboot" and pseudo-origin story, the Daniel Craig "Casino Royale") - start with a big action piece, maybe the hero is fighting a couple B- or C-list villains, they fight, hero wins, go to opening credits with an origin montage, back to the film and start the story. Boom, easy.
5 year olds understand superheroes, do we really need to "explain" them with origins at this point, even to the unwashed masses?
Apart from The Flash t.v. movie from yonks ago and The Phantom (which I watch for a Phantom fix), I haven't watched a superhero film right through. Masked men serials do it for me but I can't get into modern superhero films. The effects look like effects, I could care less about X-Men, Spideys problems seem much more intriguing in the early comics, the G.L movie, or, at least my perception of it, seems to mix up different parts of G.L. history but I could be completely wrong. And the viewer seems to have to sit through a lot of soul searching and/or relationship problems in some of these entertainments. Anyway, I prefer my films to be around 90 minutes, a civilised duration and one which tends to be short enough to avoid numb bum syndrome.
Actually, I remember now that I saw the 1st. Superman and the 1st. Batman movies and enjoyed bits here and there. Neither of them compared well with the 1st. Spider serial or Captain Marvel or The Black Commando serial The Secret Code, or King of the Rocketmen.
Only my grumpy old man opinion.