Are you sure President Obama wanted immunity for all the military and contractors? If so you are putting all of the military and contractors in the same category as the Ambassador and the Embassy staff. I never heard of this ever being requested. But there is always a first time for everything. Even when I was an Assistant Attache, I did not have immunity although I carried an embassy ID.