Wasn't that just a technological workaround, though? The hardware couldn't support overlapping windows.
There was no need for hardware support because windows were not buffered, they repainted itself when the system told them to do it.
Great book, btw.