I thought TDKR was a hot mess. I felt like I came in the middle and missed a bunch of stuff, wondering who all these new characters were that were suddenly key to the story. Too little Batman in the movie as well. It sort of felt like Spider-Man three at times, too many villains so other than Bane, some seemed to get the short stick. Too much time on JGL's character....but I won't discuss my problem with this because it's spoilery.
There were flashes of brilliance but so few and far between I left the movie still wondering if I actually liked it or not. I'm still not sure. And, yes, there were a lot of flashbacks, all of which I understood because I watched the previous two movies within the last 3 weeks or so.
I didn't compare it to The Avengers, I compared it to the first two movies and I don't think it stands up.