I have always thought it strange that Hollywood puts too much muzzle flash in films with modern weapons, yet not enough in films portraying say, the Civil War or the Old West. Having owned and fired dozens of different types of pre-1898 guns using black powder, I have noted that they give off huge muzzle flashes and tons of smoke, yet that is rarely seen in period films.
I do not like these Seal guys writing books.
One of my pet irritations with Hollywood war movies is the fire and flame associated with explosions. Kids have come to expect it without knowing that genuine military explosives produce practically no flash. Gasoline is cheap and it seems Hollywood has an abundance of it to jazz up explosions.