Fatti
[A.], nato nel 1961, era assicurato presso la Fondazione collettiva LPP della Rentenanstalt dal 1985. Nel 1995, il Sig. [A.] ha trasferito a questa fondazione la prestazione di libero passaggio del suo precedente datore di lavoro, ma questo importo di 127'498 fr. 25 è stato erroneamente accreditato sul conto di A. Nel 1997, [A.] ha prelevato 125'402 fr. 80 dal suo avere previdenziale per l'acquisto di un'abitazione. Nel 1998, la fondazione si è resa conto del suo errore e ha chiesto ad [A.] di restituire l'importo indebitamente versato. Non essendo riusciti a raggiungere un accordo, la fondazione ha intentato un'azione contro [A.] nel 2000.
Legge
Secondo la giurisprudenza, l'obbligo di restituire le prestazioni di previdenza professionale versate indebitamente è disciplinato dagli art. 62 ss CO. Il termine di prescrizione di un anno previsto dall'art. 67 CO è iniziato a decorrere il 16 marzo 1998, data in cui la fondazione ha preso conoscenza del suo errore. La rettifica effettuata dalla fondazione per ripristinare la situazione legale non è quindi soggetta alle norme sulla restituzione dell'indebito.
Tuttavia, l'importo versato ad [A.] nel 1997 per l'acquisto di un'abitazione ha superato il suo avere di vecchiaia legale. [A.] si è quindi effettivamente arricchito senza una causa legittima a danno della fondazione, senza che l'acquisto di un immobile modifichi sostanzialmente la situazione. La buona fede di [A.] non può essere ritenuta, poiché la…