I have to agree with all of your points.Mostly what everyone else didn't like about it too. Yes, I thought it was overall too dark, but not necessarily the Batman part of it, but rather nearly everything they did with Superman's storyline, the man of Hope. Shoot, as a result, we still have yet to see our true hopeful Superman movie. I thought BvS was one of the worst editing jobs I've seen in a while, resulting in a chop-shop convoluted plot chalk full of holes. The home-release Ultimate Cut ended up helping this a bit, but not wholly. I hated the whole Martha bit as I felt it wasn't earned at all. In fact, I thought the entire mash-up between the two characters wasn't earned in the slightest, much less the death of Superman. Civil War worked because there was a multiple movie build-up for both characters to result in the movie's tension points. Shoot, this was Batman's first appearance in the entire DCEU and now we've seen Superman die already in movie 2????? This movie should have been 8 movies down the road, not two movies into a universe. I also then didn't like the entire direction they went with Jessie as Lex Luthor. It just didn't work and it didn't fit. Lastly, the entire movie resulted in your dark CGI hard-to-see crap-fest at the end for a battle, which audiences are just getting tired of, including myself. Add all of this together and it all resulted in a non-fun movie where DC was clearly trying to play 10 years of catch-up to Marvel all in one movie. I could list out about 10 other smaller problems I had with the movie as well, but I'll refrain. I'll give it this though, at least it was better than the way worse crap-fest that was Suicide Squad.
And on top of this, the DCEU just seems to have a terrible time with villains in general. It's comical that a Netflix cartoon reboot like She-Ra has a 100x better villain (Catra) than all of WB can muster for any of their movies. (Man of Steel's General Zod is the exception to the rule-- he was incredible.)