I think it's simply a case of trying to look different from CW.
I have to say I like the design of the ship and the audio / music is top notch. Just not a fan of the characters / character design.
Hopefully the overall style will be refined as they go.