Expected values of factors and random error in a macroeconomic factor model

Expected values of factors and random error in a macroeconomic factor model equal 0?

This appears to be a difference between fundamental and macroeconomic factor models. Why do we assume factors and error to be 0 in factor model? What is the implication? And why not in fundamental?