I mean, those 80s graphics books are well worth having, and excellent sources of how to take shortcuts when shortcuts are necessary.
However, it's worth remembering, that they're exactly that - shortcuts. The techniques used in those books are usually much less general than those used by modern windowing systems, and because of that, don't support all kinds of things that turn out to be important to user experience.
They don't support doing any kind of blending of layers, only blitting bits. They don't support any kinds of transforms on things that you're bitting. They don't support being able to smoothly animate things.
All of these are livable with, but not a great user experience. Hence why we've moved away from them, and to applying general purpose massively parallel compute to the embarrasingly parallel task of drawing things on a screen.