The goodness of the result of a machine learning model like this one should be compared with the goodness of a simple "standard" model like linear regression.
Yeah it is kinda cool that we can use 10 lines of TF to spin up huge computation, but I guess that a simple linear regression would have provide results that are at least similar to the one of the neural network.