This is actually the issue that's playing in my mind now. My two cents is that, affiliate links should be allowed on here. Now if they interfere such a practice within the platform, where is the freedom of opinion goes?
Promoting a product I think is none of their business. Let the reader decide based on the merit of how they were presented by the author.
Flagging someone just because of referral links and/or you don't like his argument is very childish and unacceptable. That is even much worse than Facebook community standards.
That little flag thing is a very dangerous tool for censorship suppressing freedom of speech. Its function should be closely regulated not by humans but by artificial intelligence.