I was wondering if maybe the long-term change from all this was going to be that two clearances can't be issued without visual/instrument confirmation from the tower of execution of movements. Sort of an IFR/VFR rules for tower operations.
Given how advanced ILS is nowadays you could probably automate all of this - if the plane taking off isn't committed to takeoff (traveling at V1) by the time the landing aircraft reaches decision altitude, an automatic go-around is issued. Basically treat the runway as a "control zone" like trains do, and if the plane on the runway hasn't "cleared the zone" (by whatever definition) then the landing aircraft can't enter the zone.
Certainly that's something that could be conveyed as part of the ILS data at least. Maybe it's undesirable to automate it in the sense of the automation causing more problems (more aborts = more chances for something to go wrong, although the assertion is that by V1 you're committed and by decision altitude you can still abort safely, so this all fits inside the "theory of movements") but you can at least let the landing plane know at decision altitude that there's an aircraft still on the runway. Sort of a "green = runway clear, yellow = committed traffic, yellow bars = moving but uncommitted traffic, red = runway occupied/clearance not granted" type indicator perhaps.
Or maybe if the tower can't visually/instrument confirm execution of movements, the pilot on takeoff has to verbally confirm commit before the landing clearance can be granted. Then it just becomes something specific to zero-visibility operations.
It really seems like there should be some change in how movements are handled/clearances are issued. Maybe we don't need to go to full "one clearance at a time" all the time, but it certainly seems like there should be some tighter rules if the tower can't independently confirm movements are being executed, and perhaps convey that information to the pilot as well (although again, I know that pilots are already information-overloaded, but "is there someone on my runway" is seemingly pretty important and straightforward info).