If "Last Email Opened Date" was a workflow trigger then we could easily trigger automation for inactive subscribers, such as adding them to a re-engagement workflow.
We cannot just create a custom field on the contact record, because this would lead to loop locks in our workflow, since the open trigger would be triggered to much.