That doesn't mean they think "it looks like shit."I can see the argument, and I applaud for actually arguing and not shit-posting memes! Thank you, I really appreciate that.
With that being said: If they wanted to have a "big reveal" for the fans, they wouldn't have shown the orthos at Comic Con, or the first trailer where they showed a clearly unfinished design. Or put a single shot of the new design in the most recent trailer.
The "intent" is: They're hiding it because they are not 100% sure what the finished look will be like.
They learned their lessons from last Comic-Con: Not to show clear pictures of an unfinished design, to avoid fan backlash. That's why they - up untill this point - only show small snippets of the ship. And even then, we - the fans - make out the small differences and already identified 4(!) different variants [Comic Con 2016, production teaser (different colour schemes), February teaser (the one with the new, but still forward pointing nacelles and the cut-outs), and Comic Con 2017 (current version, backward pointing nacelles, cut-outs)].
But I believe they finished the desing as soon as we see a full reveal. And I firmly believe further changes will be made to the model until then. The producers just don't know what to change until then.
And this main objective - the need to durther change the design before revealing it to the fans - suggests they are unhappy with the design. Which, IMO, is completely reasonably, since the current design - again IMO - looks shit.
I respect the fact that you have your opinion, but there is a lot of assumptions of the production team's state of mind that just doesn't track. For all we know, CBS ordered the wait for the reveal for the series premiere to generate discussion.