100% disagree.
Payton's philosophy has always been talent/potential in the draft and attributes to position in free agency.
In other words, we have always drafted players who exceed in talent or possibly have the potential to show talent.
In un-drafted free agency 90% of the players have the size and makeup for the position, but have underachieved due to under-performance or injury.