Q. If we offer to demigods, what is the problem?
A. At “Bhagavat Geeta As It Is, Chapter 7, Sloka 23, Lord Krishna says, “Men of small intelligence worship the demigods, and their fruits are limited and temporary. Those who worship the demigods go to the planets of the demigods, but My devotees ultimately reach My supreme planet.”
The demigods are different parts of the body of the Supreme Lord. Not only are demigods parts of the Supreme Lord, but ordinary living entities are also. Regardless of the situation, if one knows that both the demigods and human beings are parts and parcels of the Supreme Lord, his knowledge is perfect. But if he does not understand this, he achieves different planets where the demigods reside. This is not the same destination, the devotee reaches.
The results achieved by the demigods’ benedictions are perishable because they are within this material world planets. All results achieved by worshiping demigods are perishable, and such worship is performed by the less intelligent living entity. Because the pure devotee engaged in Krishna consciousness in devotional service of the Supreme Lord achieves eternal blissful existence that is full of knowledge, his achievements and those of the worshiper of the demigods are different. The Supreme Lord is unlimited; His favor is unlimited; His mercy is unlimited. Therefore, the mercy of the Supreme Lord upon His pure devotees is unlimited.
Demigods are the devotees of the Lord Krishna. The biggest benediction a demigod can offer one is the devotional service to Lord Krishna.