Many new cards do not have raised numbers so they cannot be imprinted.
That's because many cards are using laser etched number and chips, my bank switched over to the chip and the non-embossed card. One can still hand write the card info, I know several stores have done that in power outages though limiting the purchase although that practice may be ending if it hasn't already, banks have been clamping down on the old ways, my bank still allows it but the other bank doesn't. I really dislike the digital age but then again, this has always been a world of fools.
Kaczynski manifesto had very striking points in it... Too bad he gone over to the dark side :-/