First of all, let me get this out of the way. I definitely enjoy DC's stuff more than Marvel's because I grew up watching DC animated series. That said, I know quite a bit about Marvel also, so it's not like I'm completely clueless. I'm a pretty big Spider-Man, Wolverine, and Hulk fan, for what it's worth.
Now, Civil War isn't the best movie ever. It's isn't even the best comic book movie ever. But it is a damn good one, and outside of Nolan's Batman trilogy, I'd say this is leagues ahead of anything else out there. I'd go so far as to say that it might even be better than The Dark Knight Rises. Batman v Superman, on the other hand, is a mess. I was really excited for it, and I wanted to love it, and I do love some parts in it, but as an overall package, it's a below average movie that's made to look even worse after you've seen Civil War, since both of those films deal with similar themes, except Civil War does it vastly better.
I'd like to think I'm not prone to the usual internet hyperbole where it's either "Batman murdered Harvey Dent" or "Batman saved my boy". For me, Civil War is a good 8/10 film, which also happens to be a fantastic comic book film. Batman v Superman, well, it's below average in both departments, but it's definitely not the worst film ever made, or worse than Batman & Robin, as message boards would have you believe. Personally, I don't think Civil War does *literally* everything better than Batman v Superman, but overall, as a package, it is a far more pleasant experience. I'm actually going to see it again today.
If you liked Batman v Superman more than Civil War, that's fine. I know some from my university who did, and I don't judge them for it, because film is very subjective and personal, really. I know people who love Hardcore Henry, while I think it's dumpster fire. You like BvS? Don't worry about it, man. You're good.