Aging (with slowing of the metabolism, diet, and a sedentary lifestyle) is the primary cause of weight gain. Don’t look to blame the drug finasteride for it.
Although i think it is a possible side effect. If there was "definitive evidence" pointing toward it then the FDA would have something more to say about it..