The complexity here is to have to: 1) write, 2) present, and 3) edit a video segment selling a product you probably wouldn't bother mentioning to people if you had other options. It's not technical.
The alternative (for instance) would be an automatic system distributing the $$ I pay YT among the creators I watch. That's significantly less complexity for the end-user and the content creator.