@cstross Hey, I'm not stale! Um. *Realises he's now mid-forties*. Ok. Damn. This is presumably why I don't understand the position as described. If you don't like the book, find another one. If there aren't any, write your own. Neither the world nor the author owes any deference to your personal biases.
You're saying kids these days don't get that?