I think building teams, is the answer. People think that's just something for larger projects, but projects tend to get large because they have a team. One person doesn't scale that well. I'm not sure how to help other devs find their team. It took me months of scouring the feeds, all day, to find those people, and I needed to find 20 in order to end up with a handful of solid ones. If you have lots of money on offer, you probably get more candidates, but most drift off, again, or are half-hearted. There are easier ways to make money.