People complained that they weren't releasing enough information like two months ago and then they start revealing more info and people are complaining that they're spoiling too much. I think the marketing has been great. They released too much information too soon leading up to Sun and Moon. I'm glad they held back for a bit and started releasing more info closer to launch. Unlike Sun and Moon, where I felt like that they revealed the majority of the game way before it was released, I feel like they've released just enough info to get people hyped for USUM without revealing everything. You also have to look at the unrealistic expectations people have had for these games, treating them like they should be a brand new generation, with a bunch of new Pokemon and a completely new story. I think they're going above and beyond expectations. New UBs, a whole alternate story instead of the same one with slight differences like many third installments do, a completely different post-game. If none of that builds up hype for you then I don't know what will.