Seven Samurai is not an unambiguously better movie than On the Waterfront. I hate Elia Kazan as much as the next guy for what he did, but he was a historic talent directing historic talent, making snitching on the working man to the bosses seem positively heroic. Foreign things aren't always better.