We'll agree to disagree on Eisenberg. i think he is a poor one note actor and he was poorly casted and the job he did performed was poor and phoned in.
Didn't watch the ultimate edition and will not, if that is what they wanted they should have left it in or put out a different edit.
Batman had no development whatsoever, to even have batman branding people, killing people with his car, his car having machine guns, and etc shows me a poor grasp of the character period. That he started off crazed and plotting to rob from Luthor for his own benefit, isntead of using Wayne Enterprises to do what lex did is strange, to have that same man suddenly fight his demon, beat him, and then stop because of a shared mother's name and then be buddy buddy with Superman simply because of that makes no sense and is down right stupid.
They blamed superman for all the deaths, the collateral damage though was caused by the gun man, he had louis on the scene telling folks what happened, she had evidence presented to the government agents, yet it was all ignored so they could talk about superman. it literally makes no sense at all internally, especially when this is the man that saved the earth from the previous invasion. As for the explosion they blamed superman for not stopping it, they new very quickly that it was the man in the wheelchair who caused the explosion and that was shown on news clips remember.
Doomsday made no sense because how lex was able to override Kryptonian safeguards made no sense, how lex was able to make Zod comeback with his own blood made no sense, how it was ever reasoned that Doomsday would be controlled was non-existant, there was literally no internal logic into the making and use of Doomsday. He didn't even have the defining characteristic of being made of Kryptonite, it literally made no sense to have the name or the character in the movie, other than to have a fake "death of superman" in which there was no emotional payoff because in the movie universe Superman isn't even beloved globally or by the citizens of Metropolis. It was stupid and hamfisted.
I don't mind fan service when done in the context of the film and the story is preserved, like Adam Warlock in Guardians of the Galaxy or Thanos being in the background of the marvel universe, but you can't allow fan service to override basic story telling and disrupt the movie and that is what happened in this film.