His Divine Grace A.C.Bhaktivedanta explains this question in one of his purport to the Bhagavad-gita As It Is.
God has given independence to everyone; therefore, if a person desires to have material enjoyment and wants very sincerely to have such facilities from the material demigods, the Supreme Lord, as Supersoul in everyone's heart, understands and gives facilities to such persons. As the supreme father of all living entities, He does not interfere with their independence, but gives all facilities so that they can fulfill their material desires. Some may ask why the all-powerful God gives facilities to the living entities for enjoying this material world and so lets them fall into the trap of the illusory energy. The answer is that if the Supreme Lord as Supersoul does not give such facilities, then there is no meaning to independence. Therefore He gives everyone full independence-whatever one likes -- but His ultimate instruction we find in the Bhagavad-gita: man should give up all other engagements and fully surrender unto Him. That will make man happy.
(Bg 7.21 purport)
Comments