Praying to Ganeshji for MATERIAL advancement deepens your materialistic bonds and does not free you for attaining the highest perfection of human life, namely service to the Supreme Lord Krishna & a devotee worships Lord Ganesh in order to have their path towards devotional service to Sri Sri Radha and Krishna cleared of all impediments.
In the ‘Brahma Samhita’ it is stated that Lord Ganesha derives his powers to destroy all impediments by worshiping the lotus feet of Lord Narasimhadeva (the form of Krishna who killed the demon Hiranyakashipu).
It is recommended in the ‘Bhakti rasamrita sindhu’ written by Srila Rupa Goswami (one of the great Vaishnava acharyas) that all devotees should worship Lord Ganesh in order to have their path towards devotional service to Sri Sri Radha and Krishna cleared of all impediments.
Prabhupada on Ganesha Wordhip
71-08-25 Letter: Sivananda
So far worshiping Ganesa is concerned, that is not necessary. Not that it should be done on a regular basis. If you like you can pray to Ganapati for removing all impediments on the path of Krishna Consciousness. That you can do if you like.
74-11-21 Letter: Sudama
The Ganesa puja may not be performed. No, it is not to be done. No need of it.
74-12-28 Letter: Sons
Krsna says in the Bhagavad-Gia, chapter 18; sarva-dharman parityajya, mam ekam saranam vraja, aham tvam sarva-papebhyo, moksayisyami ma sucah. So why you want to worship someone else. Krsna, Himself, recommends mam ekam, he alone. Therefore we must do like that. If one wants to water the tree he waters the root. There is no necessity of watering the branches. The demigods are all different parts of the universal form of the Supreme Lord. But Krsna is even more than that whole complete universal form. He is the origin of that universal form. Therefore I do not encourage you to worship this demigod, Ganesa. It is not required, it is not necessary. Simply worship Krsna. Perform nice devotional service to Krsna. Then your lives will certainly become perfect. Of course if one has got some sentiment for achieving the blessings of Ganesa for accumulating large sums of money to serve Krsna, then he may perform this Ganesa worship, privately, not making a public show.
74-12-31 Letter: Gurukrpa
Regarding Ganesa Puja, I have received some letters from persons requesting to also perform it. I have explained to them that ultimately it is not required, but if you have some sentiment to get the blessings of Ganesa in order to get huge sums of money for service of Krishna, then it can be done, but privately.