Sigh, you asked for it:
-Lex Luthor isn't Lex Luthor, he's a weird hybrid of the Joker and Riddler
In what versions of Joker and Riddler are they a powerful Metropolis business man that's sole motivation is to rid the world of Superman? The only Joker thing Lex did was the Granny's Peach Tea nod before the bomb. His word play was unique and very rich, which is why I assume you mistook his dialog as riddles. They weren't.
I've seen this mentioned before but haven't heard of any examples. Got a few?
-Superman is almost unrecognizable in regards to his character
Really? Wanting to do the right thing because he can essentially defines Superman. He was saving people from floods, fires, explosions, cats out of trees... makes the ultimate sacrifice TWICE in this movie for the people of Earth. He's in the suit with his big S on it. He looks like Superman. He sounds like Superman. He is Superman.
-The Batman is basically "the Punisher in a Bat mask".
That's silly. When has the punisher handcuffed criminals to get picked up by cops? He wasn't going around executing people. The hyperbole is strong with this one.
-Wonder Woman has no point in the movie besides "show up and fight at the end". You could literally pull her out the movie and it'll be the same movie.
Wonder Woman is the key to figuring out that Lex Luthor is researching meta humans. She knows this and because of that, the audience AND Batman now know this. You can literally pull a bunch of characters out of a lot of movies and have no impact. Why is this a bad thing? You can pull Chewie out of Star Wars and never miss a beat.
-None of the characters actions make sense. Batman continues to try and kill Superman even though he's well aware that Luthor is the real bad guy. Superman essentially is pretty unintelligent about every move. Luthor's motivations are clear, yet his actions do nothing to back them up.
I'm sorry you weren't able to pick up on motivations. How was Batman aware that Luthor is the real bad guy? To him, Luthor is just another human villain that is also interested in taking out Superman. All Batman knows of Luthor is that he's got goons working for him and has found Kryptonite.
How is Superman unintelligent throughout the movie? He learns who Batman is. He makes the ultimate sacrifice. I don't understand what you mean here.
Everything Lex does matches his motivations. I am confused as to what you mean here too.
-There is zero point in the fight between Superman and Batman happening.
Batman was ready. Everything Batman did up to the point of turning on the Batsignal was his point in fighting Superman. Superman already had a negative impression of Batman as a brute and thug and when he tried to talk to him, Batman hit him with machine gun fire and a sound machine. Superman then went in to calm Batman down with a little tough love and was hit with Kryptonite.
-The forced Justice League set up ruins the pace and tone of the movie.
Was it forced? It was part of the title of the movie. It was always going to be in it. You get to find out just how much Lex Luthor knows, which is then elaborated on when we find out he also knows who Superman and Batman are.
The dream sequence was a warning to motivate Bruce and let him and the audience know that there are going to be bigger fish to fry and he'd best be ready. It also served to show Bruce that Superman does have humans he cares deeply about. Lois is the key.
-The script is awful. "Do you bleed"..? Ugh.
When that line came out in the trailers, everyone raved about it. Sucks that you didn't like it. I thought it showed Batman as being the ultimate badass. He just asked a god if he bleeds because he's so angry and confident in his ability that he knows he's going to hurt him.
I could go on, but It's more and more depressing to think about it.
I'd love to hear more. Most of your complaints have been answered by the film. I'd be interested in getting examples of the way the film was poorly edited.