How tough are we talking about? If the company runs out of money and asks you to work for free for a few months, I wouldn't fault anybody for leaving. As others have said, working for someone is purely a business transaction. If you aren't getting what you want, you are free to go elsewhere.