>> it's much harder to cram ads into a chat conversation.
Oh, I don't see that being a problem at all.
"Tell me about the features of modern digital cameras."
Chat bot: "Here's a bunch of information. And by the way, the Nikon Pipboy3000 has all of these features and they are offering 25% off right now. Do you want more information?"
That's very easy.
If done on an Assistant-like device though, that might be a bit different.