Not everyone has what it takes to start a company. Conversely, not all companies want someone who has started a company. Granted, that company's culture would probably be a poor fit for you, but the fact is that not all companies regard starting a company in the same way. And re: taking contracts. . .you still must interview for contracts. And while companies may be willing to take more of a risk with contractors than with full-time employees, biases still exist during the interview process. You can be passed over for contract positions just as you can be passed over for full-time positions.