I'm happy to say that many people in the "investor class" are leeches. They get laws passed that favor them, they have access to facilities and services others don't merely by being related to someone rich or etc... But the idea that all forms of investors are inherently leeches goes way too far, yet it's the logical consequence of your "they add no value to the process beyond having had capital".
Deciding where to put resources is a job.