THE TRUE BENEFACTOR IS GOD AND OFFERING THANKS IS OBLIGATORY
God Who is the true Benefactor is the One Who has favored human being infinitely. In this relation, the Holy Quran says: ÙˆÙŽØ¥Ùنْ تَعÙدّÙوا Ù†Ùعْمَةَ الله٠لا تØÙصÙوهَا. ?? and if you count Allah's favors, you will not be able to number them. (14:34)? Showing God's favor to man, the Holy Quran also says: أَلم تَرَوا أَنَّ اللهَ سَخَّرَ Ù„ÙŽÙƒÙمْ مَا ÙÙŠ السَّماوَات٠وَمَا ÙÙŠ الأَرْض٠وَأَسْبَغَ عَلَيكÙمْ Ù†Ùعَمَه٠ظَاهÙرَةً وبَاطÙنَةً. ?Do you not see that Allah has made what is in the heavens and what is in the earth subservient to you, and made complete to you His favors outwardly and inwardly? (13:20)?
Does such a Benefactor not have right upon you to go to His House and offer Him gifts as much as you can for expressing thanks to Him?
GOD ACCEPT GENEROUSLY EVERY LITTLE DEED
For all benefactions, God only expects His servants to visit His House and to offer a sacrifice, that too, to the extent of each one's financial capability.