Lipids are not biomacromolecules. Why?

Their molecular weight does not exceed 800 and are so small molecular mass compounds.