Почему нельзя хранить пенсию на банковской карте

Это сделано, чтобы защитить государство от «лишних» трат, ведь не снятая пенсия на пенсионном счету говорит о том, что человек в деньгах не нуждается. 
https://strategy.government-nnov.ru/

Также такое случается, если пенсионер умер или эмигрировал в другую страну, о чем Пенсионный фонд узнает далеко не сразу, а подобная система «защиты» облегчает этот процесс.