Hrm, it's been quite a while since I last read it, and I think you guys are correct. The Major's hand falls on his shoulder, so he must be seeing a phantom/delusion. More when I finish this again.

Re: There is no winning. I believe that's correct, and I also believe it is intentional. It's an excellent form of population control - both from a mental and physical standpoint.