I loved it too. It got me out of a really long reading funk.
Sure, it's kind of hand-wavey in parts, and the science doesn't always make sense, but it's just so damn fun. I thought the character of Rocky never fell into tropes, and it was great how much personality and humor we get out of him.
Weir is definitely hit or miss from novel to novel, but when he hits he knocks it out of the park.
I have to believe he wanted to do something of a "suicide by enemy fire." No way he was up for the kind of detainment and "enhanced interrogation" they're gonna put him through.