I think it’s a combination of three things.
Young people see movies and young people have become their own stars. They create their own entertainment on the internet starring themselves. Facebook, Blogging, Forums, Youtube, Myspace. Young adults are busy creating & communicating.
Sitting in a movie theater is becoming too passive. Having fun with XBOX or Wii is more fun than 3 hours in a theater.
The third thing is the political. More and more conservatives are choosing not to fund Hollywood and the stars that mock us. I know I have.
There have been a few good offerings...District 9 will surprise the heck out of you, turning the whole Apartheit question and politics on its ear!
Maybe four; often times just going to the movies can be a very unpleasant experience.