Although I'm against those campaigns where people promote their paid courses and ask people to pay them to learn a specific thing that can be learned without a cost from the internet these days, however, I agree that digital media has made promoting and advertising platforms, businesses, and services way easier than ancient times or times when there weren't such mediums available for companies and firms to promote their products and services.
Nowadays, almost every single brand, firm, and company can be seen using digital advertising platforms to promote their products and services because they know that every single person these days, at least the majority, is available online and the companies can easily run targeted campaigns to promote their products to people who are interested in similar things to increase the conversion rate of their advertisement.
Advertisers place their ads wherever people use them the most. Maybe this situation is very boring and leads to the advertisements we constantly encounter, but companies are obliged to do so. Companies have to promote themselves. Nowadays, they present the advertisements necessary to sell and market products to certain social media users.
This also causes different products to reach many people. People looking for products can find products at many different prices, which is advantageous for consumers.