I totally agree with your assertion. The least any start up could do is to show some sweat equity. They are asking for financial backing and they must be able to give something in return. However there is still some start up you need to trust blindly!