I hope that you are right and this is a sensational movie, however I am a pessimist and I believe that no matter how good anything is these days a negative few will always yell louder and more aggressively to try and ruin things for everyone else.
TLJ had some faults, as have all the star wars movies, but I think the overall negativity was too harsh. I am hoping that this will be a good end to the Skywalker saga and is enjoyable and well acted.
I think not releasing a trailer is a smart move and very similar to what Disney have been doing with the Marvel series and even the live action remakes, keeping people is suspense as long as they can. (And/or protecting themselves from fan backlash!)