1. Perp steals the inactivated gift card, takes it home
2. At home, they scratch off the activation code, record it, and re-apply some scratch off coating
3. They reverse shoplift the gift card and return it to the store
4. They then set up some script to continuously try the gift card activation code
5. Legitimate customer buys and activates the gift card
6. Perp now gets access, and drains the funds before the legit customer can use them
1. Require a CAPTCHA when attempting to redeem a gift card's code
2. If someone has tried to redeem an unactivated gift card's code before, the point-of-sale system should refuse to let that gift card ever be activated, instead telling the cashier to throw it away and get the customer a different one
Someone trying inactive code repeatedly is a huge red flag.
Lots of things that are trivial simply do not occur.
Or it could just be that they want to have a big display with cardboard logos that will catch the attention of shoppers.