The real factor is Economy , american economy has hit quite low and people prefer to stay at home , rather then spend on Cinemas .
People are working double shifts . They dont have time .
Rest of the time they spent is on TV , and Cable networks these days bring on Movies so quick even after bluray release .
Economy plays a large factor . Plus from last 2-3 years Hollywood relays much on International sales more , they know they cant get much from america cause of economy
Prime example of economy is Pakistan also : People dont have money to go to cinemas , thats why we only have 1-3 cinemas in the whole big pakistan which is house full . Rest of them , is like Flies marna