<i>To be fair, this was always a problem, also with old computers and OSes. There was no link between pressing eject and magical things happening in the machine to commit data</i><p>There was on the Apple Lisa. Or rather ejecting a disk was something you did in the OS which made sure everything was written&#x2F;closed before allowing the disk out.