I know this isn't supposed to make sense, because the point isn't to make sense: but I can't wrap my head around this style of play. If you happen upon a village under attack by Goblins. How would the party know what these Goblins motivations are at a glance? Why would any DM worth their salt just freely give that information away? Are the Goblins all shouting MGTOW!! at the top of their lungs while wearing fedoras?
If you just announce, "You see Goblin Cultists attacking the village!" suddenly people at the table are going to start asking questions. "What cult?" "How do we know this?" "There's a cult here?" "A Cult to whom? Why can I tell they are cultists but not which cultists?" It also robs the game of discovery, you're supposed to stop the Goblins from attacking the village, and while looting their bodies, you find strange talismans or what not, that allude to a cult, which starts an investigation.
Its also stupid, because even in a world where you *DO* have friendly goblins, if you happen upon a village under attack by goblins, it creates tension and world building. "Why are these particular Goblins evil?" "What makes some goblins friendly and others evil?" "Do they have different tribes? Different Gods?" "Can the Goblin PC in our party use their backstory to explain these things to us?"