I read it and thought it sucked.....badly.......as a book. I almost stopped reading it 3 or 4 times as I found it trite and highly repetitive. It was as if he had enough material for a short story and added 90% filler. The movie was far worse.
With that all said, you are 100% right about the theme. It was dead on.