Capitalism bad. Imperialism bad.
The themes are big and bold and, overall, that works just fine. But the movie does get shaggier and shaggier as it goes on. I have a feeling the shagginess could be an asset on future rewatches, but on first go-round it seemed to lose some steam in the back half.