Matthew 10: 8 Heal the sick, raise the dead, cure those with leprosy, and cast out demons. Give as freely as you have received!
The reason we don't freely give is that we are taught wrong doctrine.
The church has taught that salvation is free--you can't earn it---BUT. Grace is free----BUT. A prime example of what religion will do to manipulate...
Romans 8:1 There is therefore now no condemnation to them which are in Christ Jesus, who walk not after the flesh, but after the Spirit.
The original Greek---Romans 8:1 [There is] then now no condemnation to those in Christ Jesus.
The translators added a stipulation to Grace.
If we do not receive freely then we will not give freely. If we have to earn our blessing then we expect others to earn theirs. Grace was given at The Cross. Grace is received when you believe and confess with your mouth. You will never be more "holy", more "saved" or more LOVED than you are when you accept the Gift of Jesus at The Cross.
When we know that it's all free---we can freely give.