I think it's more important than just throwing a dollar their way. You need to teach them skills with that dollar. So if you were going to look at finding a way to fund a certain portion of society or a marginalized group, you need to develop some benchmarks before you do that so you have something to measure, to see whether or not what you're putting out there is working. If you're just going to throw a dollar at a problem, it'll only work as long as the dollar is there. When the dollar is gone, it's going to be the same problem over again. And those same people are going to be back in the same group.
It's really important to develop some benchmarks, to figure out what you want to target with that dollar, and to figure out what kinds of measurable milestones you're looking to attain with that dollar to make sure that the people who access a service are coming through and maintaining those measurable outcomes at the end.