Archer is not crap now... but it's not effective against Ifrit because of the animation lock makes it easy kindling for Eruption. LNC is the most effective because it's nimbler does the most damage and can avoid Sear.