@xlab3000: He got damaged because of Hachigen's seals and he didn't had nowhere to escape. He was just playing with Soi Fon as well.
This battle takes place in Hueco Mundo and there is plenty of space for Barragan to dodge. Barragan time delays right when Stark picks up his weapons then touches his head or guns and rots them.
Also I am not taking this debate seriously lol... I rarely even take one seriously.