I agree with what you are saying and I grew up in Mn. and I'm an avid Viking fan. But their record this year was better than the team. They were squeaking through games. They could be an okay team with some wise drafting at a few spots on the team. They need an offensive line, the one they have is awful. Cousins was under pressure all year and had to rush tons of passes. I do like the coach and the coaching staff and I hope they keep them.
I am impressed with San Francisco. They are a really good well rounded team IMO.