Where do the errors come from?

Left-out variables.

Real data does not lie on a straight line.