It takes time and effort to feature a product, how could they make a living?
I can imagine 4 different possible outcomes:
- People just find new loophole and behave exactly as before
- Large media company only features products from their friends and families. Monopoly.
- Only the government and a few selected individuals get the incentive. They gain from controlling the information.
- Only local businesses can survive.
They are very different outcome. You can't just ban one undesirable behaviour and hope for the best. You need to focus on what outcome you desire and how each and every side effects.
-- While we are banning monetary gain for ad, can we stop political lobbying too?
That's exactly the point. People shouldn't be making a living promoting other people's products. If they like something and want to promote it, for no compensation, then they should.
Imagine someone with a home improvement YouTube channel. They really, genuinely like certain brands for the tools that they use. So those tools will be visible in the videos, and the person making the videos is free to tell viewers how much they like those brands.