The situation is more complex. All bad stories mentioned in the article are described pretty accurately. On the other hand, there are big businesses that feel OK to be in Russia.
The trick is to be in coalition with government/law enforcement. Unlike US you can not operate keeping full independence.