Pokerbrat2000
Opinions are like A-holes, we all have one.
You keep spending (or drafting) on corner until you have a least two, preferably three, good ones on contract for the next 2-3 years. Right now the Packers have one corner that looks reliably good.
Its right up there with position importance.
1. QB
2. OLB
3. CB and OT (tie)
Again, I agree with both of you as to the importance of the CB position, but where TT and now Gute (to some extent) have failed in recent history is actually consistently hitting on CB's in the draft with high picks. Alexander and to some extent King are their 2 combined successes. I really don't think you can afford to chase your tail by continuing to use 1st and 2nd round pics and/or big FA $$ to attempt to have "two, preferably three, good ones on contract for the next 2-3 years". If you do use that strategy, what ends up happening is exactly what we have witnessed with the Packers, your other positions suffer.
So yes, ideally you always have 2-3 solid CB's, but getting there is a Catch-22. If you don't put a lot of resources into the CB position, you are hoping to develop guys that may never develop because they came into the NFL as long shots. Or you can keep using high pics and sign a top FA CB on occasion, but there is not guarantee of that working either. The pitfall of strictly using that second approach, if it fails, you have just wasted a lot of resources that could have been used to better the team elsewhere.
So IMO, you use a combination of the two approaches. I also think it all starts with solid scouting and coaching. I know some disagree with me, but I think the Packers have lacked in both of those categories over the last several years in regards to the CB position and because of it, have needlessly squandered some valuable draft resources.
I also think that we see better CB play with a better front 7. We saw some indications of that with having the Smith Brothers last season. Improve the DL some more, as well as ILB and I bet your CB's look better.