User blog comment:Panemorfos/Strongest Fairy Tail characters up to chapter 470/@comment-116.50.239.189-20160129140752/@comment-70.179.149.246-20160130070728

I think the common misconception here is that were putting too much credit to Dragon Slayers. Yes, they can kill dragons, and dragons are very powerful beings, but that is the nature of their magic. That is the purpose of their magic! That is the situation if we look at a fight with demons. Dragon Slaying magic will not be very effective against demons compared as it to Dragons. In specific, Mirajane's magic is the most effective against demons.