Nobody allows money to sit. People deposit the money into banks. Due to fractional reserves, that's equivalent to loaning the money out so that others can efficiently allocate it instead. That's how money becomes more money.
Charities that aren't actually spending money to do good are just banks in disguise. Banks that don't pay out interest. Why would anyone donate even one cent to banks?
Charities that aren't actually spending money to do good are just banks in disguise. Banks that don't pay out interest. Why would anyone donate even one cent to banks?