Thats not a subsidy, it's advertising. The best way to make a highly
incompetent and ineffective organization (like the military) look good
is by imagining it is good.
The studies on cities spending big on stadiums have been clear that the economic benefits are marginal at best, while the spending is big.
I dunno how big the benefits for the military are here, but they're probably not spending very much on letting movie makers borrow uniforms or use shots of F-35's in the background or whatever.