If it consoles you, I can explain the reason for that one.
They both come from the verb restaurer (to restore). Restaurant being the present participle in this case. In French, "ant" is equivalent to the English suffix "ing".
And restaurateur is "one who restores".
I'd create an actual god with morals of absolute good that rules over humans with an iron fist. Political debates? There's an objective answer and the god knows it. Do something wrong? Get warned. Do something very wrong? It's brainwash time.