To be fair to the cashier, they were just trying to do something nice for you and getting you a free discount. I doubt that any “training” was involved, they probably didn’t think that anyone would refuse to give a phone number for a discount.
Most people wouldn’t care, but I used to get so any spam calls that it wasn’t worth the risk anymore.
Sure is nice having the twin towers back!