Olodan's role in Kagha's story and how the two of them managed to flip grove politics on its head needs to be addressed. Halsin is such a good guy compared to Kagha that it's hard to believe she could turn all of his people around so easily.
The druids arent good though. Charity isnt a tenant of Silvanus, nor is kindness. Their true neutral god doesnt give a shit about others who arent his followers or the forest. Sure, some of his followers might be neutral good, but most are true neutral, some are neutral evil. The neutral and evil ones aren't thrilled to have to deal with a bunch of non-believers sucking up their resources, disrupting their rites, and bringing goblin attacks on them.
It would be interesting to see a tiefling druid in the grove with a hardline stance against the tiefling refugees.