Patches are not necessarily good.
This is a massive issue with soft dev today.
That being said, the books can still exist - dynamically updated, well versioned books with frequent updates, and low cost distribution methods such as websites or module print formats.
The problem with frequent updates is the lack of rigor, which is partly why we don't see as much of this...