Yes, but it's an investment you can have far more control over and you can decide where it goes and have a better idea of how the company is run.
As opposed to just swamping a company with a few thousand dollars for awhile and waiting for a return and never knowing a lot of what they do.