This settings' world is united by a world religion that all countries pay homage to. It is controlled by a priesthood who, as well as fulfilling traditional religious roles, keeps the peace between nations to prevent destabilizing wars from breaking out. This religion has seven gods, with each of them representing various aspects of humanity that connect with each other. For example, the god of war represents honor, courage, battle prowess, etc. Above them is a ruler god, Krishna, who is viewed by the population as the father of the seven gods as well as the world itself.
All nations pay homage to the seven gods. However, only the priests of this faith worship the creator god. Krishna feeds on worship, from which he derives his power. The more worship he gains, the more powerful he becomes, allowing him to compete with the other gods of the setting. Therefore, it stands to reason that he would want his followers to worship him directly instead of going through the lesser gods as intermediaries. This would siphon off some of that power to those lesser gods instead of going to Krishna.
Why would a god who feeds on human worship rely on third party gods and discourage worship of them directly ?