It is indeed the player's fault. Ifrit can be downed by any competent group of people with mixed classes.