To be fair, the use cases are rather different. Regular fiction books are not so complicated in terms of layout. Magazines are generally involve much more complicated layouts - where there are questions of getting colours right, having text wrap, and so on.
But for technical work, it's insane to use anything not TeX-based (e.g. Scribble), even if you don't use TeX directly.