Detail on the infanteer is suspiciously good, if you ask me.
I suspect a cunning plan - buy a few hundred of these and place them in realistic poses a few feet from Taliban positions (SF tasked with night-time insertion).
Given heat haze and reasonably featureless stretch of desert, optical illusion will do the rest...
Bit like those exploding parachute dummies in 'The Longest Day', but smaller. And not exploding.