I think the way we perceive marriage is outdated now.
We should have to go together to a solicitor's office and sign a document to declare a formal intent to marry, with legal proviso that it is in no way binding to marriage.
This would be the 'engagement' part.
We should then have a 14 days cooling off period before we can actually marry.
If we do not marry within 6 months of signing the formal intent to marry, it expires and becomes invalid.
(This would put a stop to people who don't want to marry getting engaged and stringing their partner along for years).
So if you actually want to marry and are not dicking around, you go and sign your intent and after 14 days you are free to marry within the next 6 months.
The marriage should take place in the solicitor's office with just the two people marrying and members of staff for witnesses.
(This would get rid of all the bride/groomzilla nonsense and also prevent people from using lack of funds as an excuse to delay marriage and string their partner along).
Once you are married you are free to go on and have a wedding if you want to. That would be the big day/dress/party/speeches type celebration if people still want to do it. I suspect most wouldn't.
There you go, modern marriage made simple without all the 'romance' which isn't really what it's about.