but ads exist to convince people to buy things. if people can't afford to buy things, why would you need ads?
Casinos provide free drinks, cartels offer free prostitutes, it's not unprecedented.
Because people will spend money. The premise here is no-one has money, but somehow adverts exist.
If we don't solve greed first, it looks like one guy with a quadrillion dollars and everyone else starving/dead.