I loved what Ron did on BSG, and he was the biggest part of why DS9 was the best of Trek. I'd say his view of Voyagers issues was pretty spot on.
I thought Caprica stank though...
I've always seen this as Moore not having one original creative idea in his head. He took the ideas of two already existing shows and added despair instead of hope. How hard is too look at two shows in retrospect, combine and redo them? More than half the work is already done for him. Hell, we all do it here. I wouldn't be surprised if he was still tuning in to Voyager every week just to take ideas and re-write it for BSG.
If that's what it takes, we're all candidates for Ron Moore's job. Anyone of us then could write for TV.