While Taylor was very brutal in her reaction, I can’t really feel sorry for Barker. Calling a supervillain a gendered slur to her face in the middle of her base was an enormously bad idea. Unlike non-powered women she has the power to punish him for it and isn’t bound by the social rules of proportionate response. He is just lucky she isn’t someone like Bakuda because then he would probably have died painfully instead.
Fair enough. I suppose I just didn’t really see it as him calling her that, just saying it to activate his power for demonstrative purposes, despite it literally blowing up in her face.