This is a concern I think will always be difficult to overcome. Asking folks to work for free means you have very little control over their actual productivity, or when or even *if* they choose to work. Some will definitely be willing to work at least for a time hoping to get exposure, but the industry has changed a lot as well. Where previously there were few to no indie teams, and getting to work on a video game at all meant something very noteworthy, now it's a virtually constant flood of games across all platforms. Now it's not only finding dedicated people, but also managing to rise above the noise and get your project and your budding team noticed, so that you can attract potential talent. Reaching out to developer groups, having a presence on developer forums such as this, or gitub, and making sure to consider publicity in your plans will help a lot!