MAny owners dont disable events after it is over. So it should be disabled automatically one day after the date of the event.
Example on picture - some events are up to three weeks old
It would be fine to see information from cache listing when it is shared on facebook. Now all sharings have the same preview. It is useless.
The old one was better: