At what point do you say - this guy is a building block and keep building a team around them and stop looking to make more roster holes and perpetually draft and rebuild for some grass is greener fantasy?
There isn't a player in the NFL - offense or defense without some weaknesses. Donald has very few. Does he get too far upfield sometimes? Yes. Did Barry Sanders run around behind the line too much sometimes? Yes.
Even the first round of the draft is full of busts and washouts for every team.