Sneaky, indirect, hidden advertising is worse than regular ads or 'spam'. Regardless of if a community is about gardening or guitars or cooking or basketball, most people don't want shills posting content that's secretly sponsored product placement related to their hobby or promotion of the poster for fame or profit.
Most subreddits have rules specifically against this, because otherwise the real, organic, genuine conversation and content gets drowned out by self-promoting shills trying to drive clicks to their website or views to their youtube or get free advertising/PR for their company. You're supposed to participate out of a genuine interest in the community, not to exploit them as an audience for making money.