The output won't be read by humans (and increasingly this is the case in my own use) so I don't see how that works. If the output itself will be directed by the highest bidder, that doesn't work. Or if the output influences the agent's direction, that doesn't work either.
They could make it work like rewarded video ads in mobile games. Block progress until you watch the ad. Then as dutiful engineers people can consume ads to support the business and avoid being laid off.
More seriously for software engineering it’ll just cost a lot.
Stallman is going to be overjoyed when all the class and variable names in open source repositories have been reformatted to say EnjoyCocaCola and year_of_the_trucks_medicated_pad etc