As other's have pointed out, it is within your own power to unsubscribe from marketing messages. You don't have to wish them away, just click. As for your review, there is little information substantiating the complaints and nothing next to most of the dissatisfied frowns so it is hard to understand the one star rating.
Many cruise lines are moving away from overhead announcements so if there were widespread expectations of a cruise director announcing shuffleboard tournaments on the Lido deck, I can understand the confusion.
We've had nothing but great experiences with Celebrity so it is unfortunate that you did not enjoy the same.