вообще карту обязаны выдать в банке строго на руки при предъявлении паспорта. По крайней мере в Сбербанке точно. Так что я считаю, что банк не прав.