People, mostly critics, don't like this movie because it doesn't have a perfect plot, or Oscar winning acting. Larry the Cable Guy wasn't in this movie to win any Oscars, he was in it to make us laugh, and boy did he make me laugh. The movie was hilarious. Compared to most comedy movies today, like Jack-Ass, the language in this movie isn't that bad. There is some sexual reference but it doesn't show any thing like nudity. There is some fight scences at the end but the violence is at a minimum so its not a problem.
Bottom line is... if you like Larry the Cable Guy, you will LOVE this movie.