Aren't you kind of answering your own question here though? If we can already establish that moral "truths" change over time, there is automatically no hard-and-fast moral "truth" that humankind knows of, and if humans don't know it, it can't universally apply to humans.