Books are typeset using boring fonts because they are to be read, not looked at.
Fonts were and are designed through ages on a purpose. Really old fonts were engraved in stones, old fonts were handwritten using ink and they look accordingly to it.
Since Guttenberg's invention of press and hot typesetting the reasoning changed through time from easy-to-write to easy-to-read. In "recent" times the fonts started to carry the design feature as well.
Conventional fonts, like Computer Modern, Times, Palatino, Book Antiqua, are derived from roman engraved fonts - serifs make the line end look smooth - and improved to be easy to read and not to disturb the screen when in large paragraphs.
Fonts like Arial, Helvetica were designed to be easy-to-read on screen and compared to serif fonts there may be problems to distiguish vertical line
| from majuscule
I and minuscule
l. (I'll be Ill trying to decoce this sentence.)
Fonts in your example are on the other hand focused on appereance of each glyph or each word, not the whole text. Their field is logotype, short fancy signs etc.
Try to generate 5 paragraphs of lorem-ipsum and set different font styles to them. You will see how much easier is to read the boring fonts compared to the fancy ones.