Harry accidentally breaking a horcrux would have been so phenomenally difficult… AND, the FF had to time everything right to happen to meet Slughorn AND happen to brush against Ginny at just the right time, and then he spent the whole time after that at Hagrid’s. The nearest horcrux was in the Room of Requirement; the nearest horcrux-destroyer was in Dumbledore’s office. And which is more valuable, one horcrux or knowing how many there are?
Harry accidentally breaking a horcrux would have been so phenomenally difficult… AND, the FF had to time everything right to happen to meet Slughorn AND happen to brush against Ginny at just the right time, and then he spent the whole time after that at Hagrid’s. The nearest horcrux was in the Room of Requirement; the nearest horcrux-destroyer was in Dumbledore’s office. And which is more valuable, one horcrux or knowing how many there are?