You morons blaming Ivar for bringing a sword conveniently forget Hild has a goddamn repeating crossbow which is a much more potent weapon.
Fact is, Thorfinn was just fucking stupid enough to believe he could waltz into another tribe's land and they wouldn't find some excuse to drive them out...