Depends. Hypothyroidism, Cushing’s disease, PCOS, long term steroids will likely cause weight gain. I’m not talking ham proportions here, but some degree of weight gain is expected. Then, of course, there’s heart and kidney stuff that’ll make you retain water and gain water weight. But the 100lb overweight generally healthy monstrosities that stuff faces with twinkies? No excuses here.