The only reason advertising was banned on reddit was so they could monetize. If the content is relevant to the community, I don't care if the person sharing it created it. I appreciate the submission.
I don't really care if someone shares their own content as a participating member of the community, but these people are dwarfed by those who just spam their links to every community on Lemmy that bares even the slightest amount of relevance.
Why would you run, for example, a programming based YouTube channel, but not want to use that same account when interacting with the community on topics of programming? You have a right to anonymity, but people also have the right to block you if you only use that account to spam links in different communities with no other engagement because there's nothing to differentiate you from all the bots doing the same thing for different reasons.
Why would you expect to get treated any differently by complete strangers online if you do absolutely nothing to differentiate yourself from all the bots spamming the place? What you're suggesting is that they stop moderating these communities simply because "you shouldn't make assumptions."