I agree that some have taken sowing and reaping out of its biblical context..
However, scripture is clear that 'what a man sows, that he will reap'.
Now, one of the things that I have learned, by growing up in an agricultural area, is that different crops take different amounts of time to mature. If someone gives/sows one day, expecting a huge crop the next day... well, that just isn't going to happen as a rule. However, consistent sowing resultins in consistent reaping.
We would plant a crop, not expecting a harvest until it was harvest season. AND we would know that we had to repeatedly plant various crops, since different crops had different germination times/seasons before there was a harvest of that particular crop. For instance, in the winter, we would plant rye, in the early spring we would plant corn, etc.
We reaped a harvest of each... in the right time/season.
Unfortunately, manhy don't understand this... and therefore teach just "give money" and reap anything you want. That's not biblical... nor is is it accurate in the natural as well. Rather, we are to consistently sow to righteousness in all areas knowing that if we do so, we will reap a harvest of righteousness in due season.