woludn't that be wrong becuase it just says that " biopolymers (lipids)"?
Its really a tough one. And it depends on how you take the definition of a polymer (hence, disagreement in some textbooks and websites).
A polymer is something that has repeated subunits, and those subunits have to be covalently (...intermolecular) attached. Thats the standard definition.
Why some textbooks classify them as polymers:
Lipids are groups of carbon atoms (the 'monomers') that are attached covalently, and so it fits the overall definition of a polymer. Plus, by doing so they don't need a new big heading for lipids and can make that neat table of the 4 'polymers'.
Why it shouldn't be a polymer:
The subunits for a polymer, the monomers, should not be atoms, but molecules; although this is not specified in the definition of a polymer (or a biopolymer -a polymer produced by living organisms).
My conclusion: as probably realised, this is pretty hazy and definitions are always changing and are accepted by some and not others. If on an exam (and it wouldn't be, so calm down!), I would say they aren't because of the definition of a monomer being a molecule (although this isn't in the definition of a polymer).