That is one point of view of it I guess.
C3-PO however was the only communicator with the Ewoks and we don’t know exactly what was said. But I counter: all those traps set up to fight the empire? You think the Ewoks built that over night? They themselves were already planning on ridding their beloved forest of the interlopers. More than likely 3PO mistranslated and the tribe really agreed to let this puny squad of 3 humans, 2 droids and 1 wookiee join them on THEIR side.