Not announcing the dungeons, raids, villain and the general story is a bold move but i don't think its a bad one. It gives them time to space out stuff.
I'm not sure how people are complaining about this. Remember how fucking dry shadowlands looked at reveal? They literally had to filler in the 4 zones into the features trailer because they had nothing to show lmao.