I agree with your whole post, but this ^^ is the important statement for this thread.
We can discuss marriage tenets of various religions in other threads.