В книге аж целая глава написана про неё. Разве кто-то будет использовать её углублённо? Ведь используя средства ОС + GUI его она вовсе не пригодится, разве что писать системное приложение без GUI, всё равно, зачем там всякие навороты?

Ну это так, философия, теперь конкретный вопрос.
При перегрузке операторов << или >> по отношению к объектам cin, cout пишут, мол пусть функция возвращает ссылку на принятый поток (операнд слева). Я понимаю что вызывает операторную функцию левый операнд оператора, но куда возвращает функция ссылку на поток, и зачем это делать (вроде как не обязательно, ну совет же всё таки)?
ostream &operator << (ostream &stream, ThreeD ob)
{
stream << ob.x << ", " << ob.y << ", " << ob.z;
return stream;
}