Why do I have to use variance and not mean value to calculate noise?
Typically the first moment (mean) is zero and therefore contains (relatively) no information. The most obvious thing then, to distinguish different levels of noise, is to look at the variance.

And if the variance happens to be zero, then surely there is no noise at all.