I disagree on only one item in your post. "The 49ers are not a good team." I think your merely looking at their record which could be explained by several things. In any event anyone who watched that game last night cannot claim they are a bad team (opposite of good team). They have high quality lines on both sides of the LOS, good linebackers if not great, tough running backs, fast receivers who actually catch the ball in traffic, and an elite tight end. They tackle people, they block people, and they are very smash mouth players. Tough as nails. Finally: they are well coached.