Всё потому, что Голливуд, помимо того, что зарабатывает деньги, ещё является и огромной пропагандистской машиной, работающей на свою страну. Многие фильмы прямо или косвенно спонсируются государственными структурами. Естественно, США и её власть показывается там с наилучшей стороны, а если какой негодяй и пролез наверх, то он непременно наказывается. То же самое было и при съёмках фильмов в Советском Союзе, в титрах писали "по заказу Гостелерадио СССР". Ну и как в любой информационной войне, это на Западе объявлялось советской пропагандой и бякой.
Что же касается современного российского кинематографа, то политических тем там стараются вообще не касаться. Что поделать, киношники тоже люди и не хотят проблем себе на задницу. Проще рубить бабло на проходных комедиях и говённых сериалах.