Ok I know EFAs actually help with fatloss, BUT,
EFA are 10calories per gram intake just like any other fat. So if you take a lot, like 30grams a day (I read some people take in 70gr a day!) then its 30gramsX10 = 300 fat calories a day right there alone.
Calories are calories, so how could EFAs not make you fat?