Sort:  

Lol, I actually agree with you, that's honestly a better term for them, as "investors" gives them more prestige than they deserve! ;)

In the world I am from "investors" get paid by adding value.