In the Edolas arc, earth land wizards can't use magic because it's limited. I understand all the reasons behind that ect.

But why can't Natsu generate his own magic from eating flames? It's shown him eating the flame of a torch before they enter the cave/mine tunnel, but he still can't generate magic. It didn't explain why that was!