Just to be clear - He was not banned for posting articles.

Posting articles is perfectly fine and is not something I would ban anyone for.

He was banned for excessive swearing and for directing his rude comments at other members.

That's not acceptable here and that will get anyone banned!