Without content creators such as myself, there is no content, and thus no reason to be on Steem at all.
There is unlimited content and links to content on reddit along with engaging discussions and a huge user base. #19 site on the entire internet according on Alexa (I've seen higher rankings using different metrics). No one is paid to post there. There is also lots of content posted to twitter, facebook, etc. where again, no one is paid. A lot of non-monetized content gets posted on YouTube as well.
I could go on and on. There are certainly opportunities to get paid (a lot) to produce content by using certain platforms (generally ad-supported, less often subscription-supported), but the idea of not being paid (a lot) by a platform to produce content means no content on the platform is absurd.
What does "repost" even mean?
I don't know, I just read that. I assumed it meant older content being reposted. If it is new content posted simultaneously on multiple platforms, then non-exclusive would be a better description.
act as sales reps in order to get rewards
There is no one thing that constitutes contributing value, and claiming anything that does is being a 'sales rep' is taking it to an illogical extreme. Some people might want to actively promote, others can do other things.
Compare the two:
- Creator who posts exclusive content that must (since it is exclusive) draw an audience to Steem if it has an audience at all. Creator both actively and passively (since the content is exclusive, any links to the content are promoting) promotes Steem.
- Creator who posts on Steem in addition to posting on a bunch of other sites and does nothing else to help Steem.
Which does it make more sense for Steem to (highly) reward?