I don't agree with the idea that today's NFL doesn't developing players. If you have QBs on your board in the 4-7 round range and they are available, you take them, and hope that the low risk pick yields reward. You do everything you can to ensure that the most important position on the field is secured every year. Even if you just develop a backup, you have insurance behind your starter. This can obviously be done in FA, but if you believe in your coaches to be able to develop a young player, you want him on your team straight out of college, and not after 3 years of being on another team with other coaches that may have retarded his development.