Risk / reward.
The reward from having a premiere QB who touches the ball on every offensive play is worht the risk of an injury.
However, a CB who can only impact plays on his side of the field can be taken out of games by a good offense.
When you add in the fact that our defense is designed to minimize the need for elite skills at CB, the risk of a big contract for a CB far outweigh the benefits.