$250/mo on Yelp ads gets a few dozen eyeballs on the business.
$250 in free product every month to regular customers creates Fanatics who tell ever, and could possibly get just as many of their peers eyeballs with a FB/IG post about their experience.
A lot of people forget the basics because it's not being sold.
Marketing should be just as much about retention as it is about acquiring new customers (neither of which is advertising mind)
It's fairly trivial to find out where I work during the day but we are representative of the recruitment industry and so much effort is put into attracting and sourcing candidates (generally via expensive job boards). Because the cost tends to be less visible on the ground, there is no realisation around the cost/benefit ratio when compared to keeping existing candidates happy and using them.