Don't people get...
...that this movie was modeled after a 1960's-style film? That's why so many people didn't like the odd jokes and everything-is-amazingly-summed-up ending. Really, it's a great parody-ish sort of film for the 21st century. If you treat it like a movie of its time you're going to be disappointed; so just do your homework and you might appreciate it a little more!
sorry. I had to rant a little. I mean, how can people dislike it if they don't understand the style of film?
Mind, Body and Soul