Losing a 4-star prospect is a big deal no matter how you look at it.... the kid is an amazing athlete, even if he doesn't play QB.
It would have taken a commitment from the coaching staff to not only keep him at quarterback long term, but also to give him a better opportunity to start as opposed to the other quarterbacks we'll have on the roster. Winning over a 4 star ATH is not worth the risk in this specific case, where we would be chain balled to Fuller. Bo has a long history of not divulging into promises with recruits and I know he doesn't want to start a new precedent with Fuller.