I both really liked this book and was really annoyed by it. The last short story was the worst offender in my eyes, though, honestly, bits and pieces of... Really questionable ideas kept popping up. This was also a fairly cynical read, though less forcibly so than other stories I've seen recently.