Who is Ben Affleck?
He's a guy who dumped Gwyneth Paltrow for Jennifer Lopez, and then dumped Jennifer Lopez and married Jennifer Garner. Despite the fact that he's a liberal, you gotta give him props for that.
He's right about CEO pay, tho. It used to be about 10 times the average worker, now it's out of control.
As for movie stars making too much money, making way more than the people who worked behind the camera, that's apples and oranges, for the most part. Movies are made to make money, and people don't pay money to watch how good a job the gaffer or the key grip did on the lighting, they pay to see the people on the screen and the story in the film. If you don't like that, don't pay to see it.
Download it off the Internet, instead.