I think a big problem is the great actors are just not there anymore Roboscoot, or theyre just not getting offered or taking the roles because like you say, the studios are going for the teen market
Christian Bale is a real great actor imo, he totally stole the movie The Fighter from that "actor" Wallberg. Dont think i can remember a bad acting role by Bale, even if the movie was bad he still shone.
Where are the Nicholson's, DeNero's, Robert Shaws, Redford's, Etc of today? Its sad really, all we get are pretty boys and girls with big jugs and a cute ass (which is great if they can act too). There are still a few god actors and movies out there but its just hard to find them thro all the junk. I like small indie movies myself and normally avoid anything that gets hype cos its generally crap, there are exceptions tho.