My wife's perspective: It was boring. I want to see Superman saving cats from trees. Why didn't he try harder to save everyone? Why is he so down? Why is Batman killing people? That's not the Batman I know of. Who's this alien looking guy, and what are these boxes for? All of this is too confusing!
My perspective, as someone with a lot of DC lore: THIS IS FRIGGIN' GREAT!
I loved the movie. I thought the Extended Cut added a lot more explanation, so the casuals, like my wife, could understand things a little more clearly. I really do think that Darkseid is why MoS, and in turn, BvS is so dark. Because Darkseid is the ultimate in dark. When he appears, things take a terrible perspective. He forces the worst out in people, superheroes included. Add in a Superman that isn't quite sure of himself yet (at least in the beginning), and there's going to be a lot of turmoil.
By the end though, Superman embraces who he really is. He sacrifices himself for the people of Earth, because he realizes then, that Earth is his home. He's embracing who he wants to be, not who people (his father) expected him to be. He also takes the one person in the world, who when broken, shouldn't be redeemable in Batman, who has seen nothing but suffering his entire life. Batman changes because of Superman's sacrifice, and wants to work together to save people.
I do agree in the Luthor role though. If they wanted an evil Sheldon from BBT, then they should have just hired the guy to play Luthor.