I never said story games are shallow. But if the games you like are ones where you can feel like you’ve experienced all the game and the story has to offer in a single playthrough then they are, by definition, shallow. Even a great movie is worth watching multiple times of its story has any appreciable depth. Video games, even more so since there should be more to the story to experience.
The thing is I don’t think it has anything to offer to bring in people from outside the genre. Some people really enjoy it but you kinda have to already be into that kind of thing (DOTA).