Indeed, this is what I was thinking.
These guys are supposed to be like the frikkin' Fremen or Sarduakar, the equal of ten regular trained soldiers. And these nutballs Sons of the Harpy are just slavers with knives. Where are the warriors who once turned back a horde of mounted Dothraki screamers? It's a lucky thing Daenerys didnt actually pay for these Unsullied, because otherwise I'd say she'd been ripped off.
And Barristan is supposed to be a match for 6 of the KingsGaurd and he gets taken down by these losers as well? Get out of here!
If Barristan is revealed to be dead [his throat was not cut] then I will me majorly annoyed. What do they even need to kill him for? Too many characters? That's rubbish - they haven't even cast most of the new characters from Dance with Dragons! It's like the character list is imploding!