I don't know what causes it, but even without major issues I think a lot of people continually loose range of motion in the shoulder as they age. So this doesn't surprise me.