“Treasures in heaven” has nothing to do with money. You can’t store your money in Heaven.
You can’t give money to God. He is not a storefront or a charity case. We give to the church.
The Lord loves a cheerful giver. That’s why we give. And Mt 6:2 says we give to the needy, not the wanty.
And this country is FULL of the *wanty*.