But don't completely disparage it. It saves an HTTP request to include it in the CSS. (Though typically it compresses 30% worse. For smaller images like this, that is not an issue.)
The JavaScript code to generate a noise pattern is often smaller than the inlined base64'ed content.