По аналогии с языками программирования. Язык имеет определённый синтаксис. Для чего? Для того, чтобы сообщение, созданное инициатором, дошло до того, кто это сообщение принимает.
Падежи в русском языке позволяют создавать связи между акторами и объектами. Поэтому, если требуется передать точный смысл, то нужно: 1) чтобы отправитель сообщения знал правила; и 2) получатель сообщения знал правила.