I thought the same thing about Craddock being a slam dunk hire for us, but someone else mentioned Stock and Joe didn’t get along well. IIRC, Stock inherited Joe - Andy Mac recruited him. And Joe is from Alabama, so he may be settled in with family & winning at UAB over working for someone he doesn’t care for, if true
Another consideration - He may be waiting out Stock’s contract. If Stock retires at the end of this year, I could see Massaro offering Craddock the HC job. If he was on staff now and an outside HC was hired, most new HC clean house save 1 or 2 hold overs.