> Isn't investment like a form of debt, or well obligation to make returns?
No.
> If VC provide you funds, there is an expectation of returns, otherwise the board would vote you out.
A person might get replaced as CEO but the company has no financial obligation to the investors.
A loan means the company does.
Legally they are dramatically different.