I love comic book characters, now that's not to be confused with being a Comic book fan, I never really had comics as a kid, strict upbringing bla bla bla... but I've grown into movies and love the comic genre. So I do like the character that Batman is (I have read back storys etc...), I think Snyder poorly portrays him and I'm a little worried about Justice League, Batman should be the imposing figure in that film, and I will only ever watch a single trailer for films (too many desaturate the experience i've found) and from the teaser ive seen, it just seems like Affleck isn't that imposing figure, he could be any other guy.
For all of Christian Bales throat issues (couldn't understand him by the Dark Knight) he was an icon playing an icon, Affleck is just an Average Joe playing an icon and the comic book character is simply overshadowing Affleck . Generally I think you need to strike a balance between actor and character. Ironman, perfect (in Civil War and the 1st Ironman), Captain America perfect in all his films, Black Panther just epic, even Ant Man I loved all be it Rudd if anything overshadows the character slightly.
My point being is that in BvS, Batman is a nobody. The thing that saves that entire film isn't even in the name and that's of course WW.