It's actually considered kind of scammy in influencer circles if a brand doesn't pay you in $$ for a feature/ad post on your profile(as a brand ambassador no less) since the time, effort and pocket money to create a unique and attractive photo and caption is often underestimated. The free stuff and discounts are fine, but my friends who are work in this field actually do get paid $$ for this on top of free products+coupons and they once shared a PSA regarding scammy e-business practices like the one I mentioned in this post title.