The reason ‘marriage’ is hopelessly screwed is because the values/standards which characterized the era in which it grew are almost totally absent.

Miles off. A dimension off, more accurately.

Society didn’t change for social reasons. It changed for technological reasons.

Unless you can undo the available technologies, you won’t undo the social changes.

The arrow of time is not cyclic. Technology is a one way parabola. The future is not going to be a shiny new version of the past.