The problem is that platforms are not properly nor equally promoting shared content... They are also charging contributors for visibility, while reducing organic visibility to drive their profits up.
Independent (undiscovered) creators aren't rich (and staffed/supported) enough to arrange focus groups and to develop marketing campaigns that "warm your heart", but on platforms, regular creators are foisted into competing for attention for their products and services against well funded and staffed mega-corporations.
Independent (not yet profitable) creators have it harder than ever to achieve visibility now. Favoritism and payola are rampant in all social media settings as well. Most of the things we see first online are well funded and organized campaigns, we just can't tell because suggestive and manipulative marketing has taken over.
This leads independent creators to resort to underhanded techniques like botting and illegal activity to fund paid promotion.
The Internet was originally started based on equal access to Information. By aligning with an ideal that self promotion is a negative thing, that's reinforcing the ideal that equal access should not exist, and it also encourages a lot of negative online activity that serves as a smoke-screen for wealthy corporate interests.
If a site or app can't fairly manage it's audience, that's the first sign it's outgrown it's pants, and turned against equal access to information to favor their own profit... We need to stop supporting sites and apps that serve as smokescreens for big industry profit and return to smaller (independent) communities for promoting business, art, and services because the large ones don't serve independents, they serve big industry.
I prefer ads that are labeled as ads and tied to reputable individuals and companies. That creates trust for me. I do not find trust in ads that use human psychology to indirectly influence decision making... Take crypto for example, it's the primary thing that conveniently "somehow" made it through all the "anti self promotion" gates (for strange unknown and untraceable reasons).
The fight against self promotion is very toxic and has an agenda of it's own in my opinion.