I feel bad for the poor guy. Notwithstanding all the crazy ass stunts he did or the injuries he took, but at the end of the day, he just seems so drawn out and tired.
His movies:
Awesome. Some of his western stuff wasn't as bad as some of you guys are making it out to be. You guys realize that there's not a lot of quality stuff written for the average Asian actor, right? I know he can't act (New Police Story, The Myth), but you have to write with the actor in mind and play to his strengths (Drunken Master, Supercop). His collaboration with Jet Li came WAAAAAAY to late and the fact it had to have some fucking random white dude in it to be marketable to Western audiences was a joke. His recent movies aren't any different from a lot of other older actors' recent movies: he can't do what he used to anymore.
His personal life:
I don't know why anyone would shit on someone due to his personal beliefs. When I'm watching a Jackie Chan movie, I'm there "for the movie". It's not like they're flashing messages of his cheating/drinking/gambling/shilling out on the movie screen. The guy's human and makes mistakes, and I'm sure any one of you would've made the same with the amount of money and success this guy had (hell, I would've boned a Korean girl too). Must all public figures and actors be politically correct and be a role model? He's tried to keep things quiet, but well...there are paparazzi everywhere.
His politics:
The guy has barely had any sort of education whatsoever. His biggest audiences are in China (though it was really HK/Asia/the West that made him) right now, and he's trying to keep things good with them. While I don't agree with his views, which are not surprisingly conservative given his age and the life he's led, I think what he meant to say is that freedom has to be tempered with control: Not like wild kids running around doing whatever they want without any supervision, but kids with a guiding hand (though he meant the CCP, I'll take it to mean a responsible government).
His accent:
Since you assholes have already shit on his accent, why don't YOU motherfuckers try making a movie speaking Cantonese or Mandarin at the age he started doing Western films? Not easy, right? Then lay off the guy.
His looks:
:lol (see personal life) This guy had enough women in his life is all I'll say.
His commercials:
See George Foreman. See Western actors in Japan. See any late night infomercial.
His acting:
See Billy Ray Cyrus. See any of the movies by the Scary Movie guys. Do you expect him to be Phillip Seymour fucking Hoffman? The guy's claim to fame are his action flicks. He's in the same category as Stallone and the Governator. They don't hire them for their acting chops.
Edit: Bitchslapping his son for being too American:

I imagine this is the same facing all Asian parents who had to raise their kids in North America. This guy was not born in the US you know. It's not like he's a traitor or something for believing his kid should be more Chinese. As well, I also think his son would benefit more from being in Asia. For some reason, I just get the feeling a whole ton of girls would throw themselves at him for merely being Jackie's son.
At the end of the day, I think some are disappointed because they expect more from him (Oh my God! He did that stunt himself?! Insane! Wait...he's selling...anti-virus software?), which is why they're unhappy with him shilling himself out. However, I believe he's just living in a world of a bygone era. He's being left behind with the times and is still trying to hang on and be relevant.