But the good news is that both Hegel and Marx are completely wrong.