Ok, I'll admit there seems to be no evidence it can benefit humans, but look at it from a different angle. You may not agree with this theory, and as you're now moderating my posts, may not even publish it.
Creatine has been proven to slow disease progression in mice.. yet was not shown to be...