1. Complexity: The technique requires precise conditions and can be technically challenging. 2. Sensitivity: It may not detect low-affinity binding sites because these sites might not protect the DNA sufficiently from DNase I cleavage. 3. Sample Requirement: Large amounts of purified DNA and protein are often required, which can be a limitation when working with small tissue samples.