I had the exact opposite experience. After everyone gushing about it, I finally grabbed it a couple of years ago. I would've loved this in my teen years, but as a 30something, it felt like a rather mediocre military sci-fi book with a huge Mary Sue protagonist and dubious moral conclusions. Well, at least it wasn't as long as Atlas Shrugged.