Michael Caine starred in many trite, commonplace movies concerning the military all his career. Further he had a starring role in the following regrettable releases: Blame It On Rio, Beyond The Poseidon Adventure, and Victory (which combined war cliches, prison cliches, Yanks vs. Brits cliches, and sports cliches).
Michael Caine's comments are akin to Elvis saying there was too much drug abuse in the music industry.
Michael Caine starred in many trite, commonplace movies concerning the military all his career.
Two that come to mind, The battle of Britain and The Eagle has Landed - in which he starred with Robert Duval.