It's more a matter of "different languages force you to express different things". E.g. English forces you to specify subject and tense, while Chinese makes specifying such things optional.
This makes Russian more naturally suitable to (for example) poetry, but english for Technical writing