(no spoilers)
1- having the main character do certain things that are not favourable because he is enraged is a good story telling devices, but when that devices is selectively used by the writer without considering the character’s choice in the matter makes the experience cheap and ruins the Immersion.
2- I bought the book because I wanted to experience a story about a virtual world away from politics, so having to listen to the writer’s political beliefs and what countrys he thinks are better is stupid and unprofessional, I would stand with it if it was vital to the storyarc but having bits and pieces scattered throughout the book for no reason is just pity.
3- the performance of Jeff haze is great as always.