I've read everything the great Spider Robinson has ever written. Three or four times in some cases, at least twice in most. But even though he is, hands down, my favorite writer, I have to admit Very Hard Choices gets a bit preachy at the very end.
I agree with Spider's take about how this miserable planet is controlled by a handful of elitists with no morals, no conscience, and more money than Buddha herself, but I can't get past the fact that the author injects a bit too much of his own personal complaints, however valid, into the novel. The description of how this place is run rings eerily, sickeningly true, IMHO, but the writing itself is just not up to Spider's traditionally impeccable style, attention to the important little things, and the depth of humanity displayed by all his previous characters. The man at the end of the novel who delivers a long, political monologue seems merely like a vehicle through whom Spider vents. All the characters in each and every one of his other works, however, are people I wished to God were actual, fleshy humans so I could hang out with them, multiply their joy, and halve their pain. This guy doesn't quite live up to their standards. He ain't bad, but there's just a whiff of cardboard whenever he speaks.
And if you think I exaggerate about the splendor that is Spider, read his other books. Start with Jake Stonebender's buddies.
That he had more than ample personal reasons for this minor, minor bobble in an otherwise brilliant career (he literally has changed lives, for the better, with his Callahan series) is undeniable. If you don't know what I'm talking about, please look it up for yourself. It makes me too sad to even think, much less write about what Spider has gone through in recent years, and I've never even met the guy.
Anyway, buy the book, and then do yourself and your loved ones an immense favor by purchasing every other book Spider has ever written. Most of his stuff is in Kindle/iTunes format and out of print (a shame; I still prefer paper to silicon), but it's worth throwing down a couple of hundred bucks for an electronic reader, if only to make yourself a better human by welcoming Spider Robinson into your life.