I agree with you both - you are taking your spending elsewhere, so yes they should definitely be incentivising you to come back and buy your regular grocery shop from Woolworths, not buy pet food for a budgie that doesn't exist or go do a department store 400km away.
A marketing manager should...