Answer:
There are a lot of theries here. I believe there are several different things that can cause eczema. I believe from my own experience that allergies play a huge role, whether food allergies or environmental allergies.
In my experience, when certain foods were cut out, the eczema improved about 90%. It could be a different cause though in your case.
Good luck.