A lot of the churches are run by men. Man is inherently inperfect. According to the Scriptures, God does not want you to give out of force, But out of the love from your heart. The reason why we give is to show God that we rely on him. Those churches that say you are evil because you don’t give to them, are going against scripture. The Lord doesn’t care on the amount that you give, but where your heart is.