I don't give a shit what Moore thinks.
His runs on TNG and DS9 were seriously overrated and BSG had characters that were so screwed up that I just quit caring. It was like having a bunch of whiny Anakin Skywalker's.
I liked that they were screwed up. Kara was so horribly familiar.. and most people were dead wrong most of the time.
I once gave this a lot of thought, and decided that the most likable characters (in terms of integrity and all that) were Helo, and Doc. Which is kind of funny since they're about 8th or 9th down the chain of actors.