They cannot simply refuse on an age gap reason !
I have read here 39 years age gap was given Visa without interview, as the sponsor was living with wife over a year. There are factors as u wrote ; like lack of docs, pics, proofs , stays with spouse..Wrong answers in the interview and the list...