it's funny because almost all the points you made are exactly what I would say about both of the Joel Schumacher Batman films. Obviously just replacing names. Specifically for Batman Forever:
Well, for one, it's directed by Joel Schumacher. I hate his take on the Batman universe. Which is kinda weird because this is the same guy who directed The Client, Falling Down and Flatliners before he did Batman. To me, his decision to make things over the top and campy ruined the series (until the reboot with Chris Nolan). Batman Forever was basically an episode of "In Living Color" featuring ONLY Jim Carrey, acting like he always does with Batman occasionally wandering into frame looking lost.
Jim Carrey played Riddler in such an over the top, full-bore manner that he made Frank Gorshin look like he was sedated and in a coma by comparison. There were no layers, it was just all wacky, all campy all the time. It was more Jim Carrey being Jim Carrey than Riddler. Not to mention Jim basically did the same exact shtick in "The Mask" which came out the year before. I can't stand the portrayal.
Two-Face was an abomination. It seemed like they took what was done with Joker in the first film and just threw Two Face in there, for some reason. Not to mention, there's no difference between Riddler and Two-Face in that film. Every scene with those two together is like a contest to see who can overact the most and be the bigger ass clown. And every scene is a TIE. Terrible.
Nicole Kidman was surprisingly decent, but unfortunately, Debi Mazar and Drew Barrymore as the Sugar and Spice duo were friggin' terrible.
Lets see... Chris O'Donnel was more annoying than fingernails on a chalkboard because they made him have teen angst even though he was obviously a grown ass man. Seriously, dude was like 25 and LOOKED IT.. he wasn't a kid. You can use as much suspension of disbelief as you want dude is still GROWN. Yet they still had him acting irrational and immature, and being taken in and taken care of by Bruce Wayne
LIKE A KID (like in the comics). That's where all the gay talk surrounding this film stems from. That and the atrocious nipples on the Batman and Robin costumes.
U2 did the title track which was/is garbage, and in general, Batman Forever is miserable drivel with NO redeeming qualities. Not even with Val Kilmer as Batman since he just dialed it in. He wasn't happy with the script, the director or the direction of the movie (focusing on the Villains as opposed to Batman) so he played the role with absolutely no enthusism and it showed.
Yeah too bad Forever got it wrong with Two-Face being responsible for the Grayson family being murdered. That's Jason Todd's aka the 2nd Robin's story. Not the first Robin (Grayson).