It is not a sin to hire people when you aren't 100% confident your business is going to succeed. That's just how startups work.
Some people are not in a position in their life to take any risk of losing their job, and that's perfectly understandable, but those people should not take a job at a startup.