That is a huge factor (also the same for T3).
The problem with Salvation was that too much action took place in bright sunlight during the day, Give me darkness, search light etc. IMO
another issue is that for war movie on machines..,,,there's only ever a max of 3 machines at any one time in the movie.
The Resident Evil films. I'm one of the reasons they keep making them.