The buffer/spoolers were mostly intended for slow-speed printers (dot matrix/daisywheel) and for printer sharing back in the day. The buffering issue today is not even a consideration, since even low-end printers have multi-MB-sized buffers and the high-end ones have hard disks--and modern OS...