银行补卡收取25元的费用是为了覆盖其成本。银行发行和管理银行卡需要投入人力、物力和财力,尤其是在银行卡丢失或损坏时需要重新制卡、激活、挂失等操作。这些程序都需要成本支出。因此银行为了提高效率和减少浪费,对补卡进行收费,也可以起到一定的约束作用,减少用户滥用补卡服务的情况发生。