Ugh...
While I agree the cancellation of Mountains sucks and I liked Scott Pilgrim when it came out, the rest of this video just sounded.... bland and preachy.
Look, I've never seen the Expendables so I can't say how good or bad it is (its doesn't look fantastic, but I'll wait till I see it to reserve judgement), but blaming the audience that went to see isn't necessarily a good response. Look, when I watched Scott Pilgrim I knew that even if it were to be the only movie that came out that weekend and the weekends after that that it still probably wasn't going to do well BO wise. Why? Because it had a very niche audience. This isn't an issue of the movie-going populace being idiots, this is an issue that this was a movie that only really had a particular audience in mind. No amount of advertising or availability was going to change that. You may argue that if they were "smart" or "sophisticated" that they would see it, but thats stupid. Even after watching Scott Pilgrim, my second favourite movie of the summer (first was Inception), I did not think it was some sort of god-send that shook the industry. It was fun, funny, and clever sure, but smart? Perhaps smarter than the other movies released then, but not enough to classify it as "smart".
Besides which, think of this at least. Consider the top 3 movies in the BO the next few weeks after Scott Pilgrim was released: The Expendables, Eat, Pray, Love, and Vampires Suck. What do these movies all have in common? Poor reviews, but also follow some cookie-cutter production. Which means what a person expects is what they get. You say that these movies did well because the audiance are morons, but think about it for a moment: how many people are able to see several movies in a week? In this economic climate not many, so rather than take a risk nd potentially find yourself not liking something (again, unless the movie itself was changed I can't imaginethe same audience that saw the Expendables liking Scott Pilgrim) or go with whats safe and get the most bang for your buck.
If everyone had the time or the money to see every movie that comes out then one movie not doing well would be a problem of the audience (or, "gasp", a problem of the movie), but when most people are in a sitation where they have to put their priority for living above their priority for entertainment in general, do you seriously expect them to go out on a limb for an audience they have no connection to? I like several movies, games, and music that sometimes just doesn't bring in enough to justify other new things, which indeed bums me out, but I do not expect the rest of the world to bow their likes and dislikes to mine just so I can have more stuff and they can have less.