In all fairness this is one you can't blame on our culture. Blockbuster movies need to be international. International means they can't have as much culture.
Bollocks. Lazy studio thinking. Lazy thinking in general. You're assuming that audiences are uneducated and want neither to think nor to learn, and that because it may be difficult or more challenging than scripting a gunfight, that it is impossible for writers, directors, and actors to communicate a story effectively in a world with slightly different cultural norms and expectations.
Many Hollywood films - indeed, entire genres - are deliberately placed within cultures (and/or against cultural backdrops) that are separated from the expectations and standards and mores of the early twenty-first century USA -- sometimes by a little bit, sometimes by gaping chasms. When well-executed, the audience is immersed in the film's cultural context, and able to follow the plot despite their lack of (initial) familiarity with the setting.
This is the bread and butter of science fiction, fantasy, historical fiction, even of the political thriller. One does not need to have flown a starship or know how to cast magic spells to appreciate Star Trek or Harry Potter. One does not need to be indoctrinated into the world of high finance to enjoy Wall Street, nor deeply study geopolitics to grasp the fun of The Hunt for Red October.
And honestly, those international audiences have been consuming the output of the United States' cultural industries for decades. The typical foreign filmgoer is probably almost as familiar with the genre conventions and tropes of American filmmaking as any American.