As with nearly all of social science, we can’t really run the controlled experiments necessary to determine if this is a causal relationship. Just because it looks like a “monetary problem” does not mean that throwing money at it will fix anything.
There's a grain of truth and a grain of falsity to this statement. It's true that indiscriminately "throwing" money doesn't necessarily fix monetary problems. On the other hand, it seems unlikely that the problem can be solved without addressing the economic conditions that seem to have created it. Certainly, lecturing people about "family values", which has been happening for many decades, hasn't fixed anything.