I'm a big Iain Banks fan (and for that matter, an Iain M Banks fan -his "SF" as opposed to mainstream "brand"), and his latest one really hits the spot. However, as I get older and perhaps more observant, I can see him getting slightly less agressive towards his characters. After all , Canal Dreams involved killing the entire crew of a supertanker, hijackers and a very old chello. The body count in this one is much diminished. In fact - dare I say it - is he mellowing in his old age ?
This might be very similar to "The Business" in that its dealing with an old family firm, and the rites of passage of its protaganist. With a wee sting (not anything as brutal as the Wasp Factory) in its tale/tail..