To some people it might seem that way. They're Shadowhunters. It's almost their job to fight demons. To be honest, Izzy's boyfriend has the advantage over all of us. He has a Rune that prevents anyone or anything from hurting him. One of those large devil looking things tried to get him with a whip and it turned to dust. Even I had trouble taking one of those down with my magic.