They've won 5 WS in Los Angeles and 1 in Brooklyn, which is second in the National League only to the Cardinals. They haven't had a 100-loss season in almost 100 years. That's not "always (sucking)." Granted, they haven't had much success in the last 20 years, but to say they've always sucked is just plain stupid.
Only if you count the last-place team. I'm looking at the top of the division. Last year, two teams made the postseason from the West. In 2003-2004, three teams finished at .500 or better. Same with 1998. By that logic, the AL East is also historically bad, since they have the Orioles and Devil Rays dragging down the division.
The Central has been the worst the last two years. The West gets a lot of bad press because of 2005, but before that, I can't think of any other year in which it was terrible. Maybe 1984, 1987, 1994, or 1999-2000.
You're forgetting about the Dodgers' first weekend series in San Francisco when we swept them in their own house. And the Mets are 2-9 in the month of June. I don't think they're that much better than the Dodgers.