I dont find tooooo big an issue with this one and the one purported to feature Russian migs. Its sloppy work but .. I managed a graphic design team as part of my job duties and among the other things we did .. we designed and produced graphics for hundreds of exhibits a year.
The images are simply culled from online image shops or simply from the web. It is literally a 20 something slumped back in a chair with a mouse deciding what looks cool and what will pass review and they wouldn't know a plane from a horse, only that the final image looks neat and will sell a message.
Guess as I get older I try not to get to caught up in the minutia.