A couple things....
I wouldn't call the Niners O "subpar". They have either the #1 or #2 ranked rush offense in the league. They don't put up huge passing numbers, but they really aren't designed to. While the Pats run the most plays in the NFL, the Niners go the exact other way...they seldom snap the ball with more than a few seconds on the play clock. They slow the game down.
PLEASE, don't put the Tebow label on Kaep. Tebow is a joke. Kaep has great movement skills, but its his arm and accuracy that are the reasons he's starting. He can throw passes Alex could never throw. The media makes a huge deal out of his mobility, but that isn't the reason he's playing. Tebow can hardly throw the ball. Kaep has a HUGE arm. I mean HUGE. Randy dislocated a finger trying to catch one of his passes. Now, of course, a huge arm doesn't make him a great QB, I'm just saying...ENOUGH with the Tebow comparison. If you wanna make a comparison, Randall Cunningham is much, much closer.
"Laughable" receiveing corps? Crabtree, Manningham, and Moss? You just may be in for a rude awakening. The only reason these guys don't have bigger numbers is that the 49ers are so devoted to the running game. Crab is a very good receiver, he just doesn't get many chances. Manningham has been clutch when he's healthy and Moss has been a sage vet for the entire team and been pretty good on third down.
LOL...always the Rams. LOL. You do realize that the Niners are 8-2 against everyone else. The problem with the Rams is just an question of matchups. I suppose I should just assume that the Pats suck too because they lost to both the Cards and Seattle (Both teams the Niners beat this year)? You should also know very well that divisional games are simply a different animal.
If the Niners D is so bad in the Red Zone (which they aren't) then why do they allow the fewest points in the NFL while allowing the second fewest last year?
Look...I'm not trying to say the Niner will win, but I think you need to give the Niners just a bit more respect there.