I was reading some articles today on home-based businesses and came up with a collection of the best reasons to have one.
1.  The most common reason involved various freedoms; time, money, bosses, commutes, etc.  The list was almost endless, but many business owners cited some form of freedom as the best reason.
2.  Unlimited income potention.  I think everyone recognizes that the income potential for a business is essentially unlimited, but requires a concerted effort to achieve.
3.  Closely related to income is the fact that most home-based businesses can be started part time.