XD Its understandable though. I think the only reason I was able to look past the dull personalities of most of the characters was that of the visuals. if you show me an anime with pretty visuals, but have one-dimensional characters, I will most likely pay more attention to the visuals than the story and characters xD Just like if you show me an anime with a great story (and characters) but not so appealing visuals, then I'll still watch the anime (unless the visuals are too distracting xD)
What? What? OMG HOW DARE HATE ON MY FAVORITE ANIME YOU NUST TRIGGERED ME TO THE EXTREME! NOW ME AND ALL THE NAGI ASU SJWS ARE GONNA BULLY YOU INTO LIKING THE SHOW BUT HATING THE FAN BASE! JK!
I can definitely see why the characters are all annoying and seem flat. After watching the entire anime about three times, I think Im starting to see that all the characters have only one or two emotions (though I still like that one girl with the side ponytail because she has decent development).