Shinji in canon was basically screwed over in the War because he doesn't have the skills of a magus to help him in a fight, and he doesn't have the kind of personality that lends itself well to negotiating or to admitting when he's in a situation beyond his control. The only reason he really survived UBW was because Shirou insisted on saving him.