Looks like "almost the entire viewing public" weren't the only ones disappointed in Indiana Jones And The Crystal Skull; during an interview to promote his role in the new Wall Street: Money Never Sleeps sequel, Shia LeBeouf let his true feelings about the movie be known.
Saying that he owes "his life" to Steven Spielberg, LeBeouf nonetheless admitted that he thinks that the movie wasn't what people wanted to see, and he's taking full responsibility:
I think the audience is pretty intelligent. I think they know when you’ve made (slop). And I think if you don’t acknowledge it, then why do they trust you the next time you’re promoting a movie…We [Harrison Ford and LaBeouf] had major discussions. He wasn’t happy with it either. Look, the movie could have been updated. There was a reason it wasn’t universally accepted… You get to monkey-swinging and things like that and you can blame it on the writer and you can blame it on Steven. But the actor’s job is to make it come alive and make it work, and I couldn’t do it. So that’s my fault. Simple.
On the one hand: Well, at least he knows it wasn't that good. On the other, Shia! Don't beat yourself up over this one. There's plenty of blame to go around, and to match your own honesty, I'd suggest the bulk of the responsibility for sucking would go to the script...