If you run a home based business you have more free time. If you have a regular job you probably just like most people travel to work and back every day and you probably just like most people spend hundreds of hours a year just commuting to your workplace and back. If you work at home you could save hours and hours of your time which you could spend with your friends and family. If you are not spending all those hours to your office and back you have lot more time to make your home based business a success.
If you work at home the money you make are proportional with the time you work. If you have a regular job you will probably have to wait for promotion to see increase in your salary. Working at home you make as much as your work. Also there are no office politics, dress code, bosses and set working hours. You can work on your own schedule and hours.
Starting a home based business requires less upfront investment than buying a franchise or freestanding business. Also this can have a tax advantage. If your office is at home you can deduct expenses of maintaining your home as business expenses.
You can spend more free time with your friends and family. This is of great importance to parents. You can send your children to school and be home when they return. When you have your office at home it’s much less stressful to meet the demands of both work and family. You are your own boss so you don’t have to ask anybody to leave the desk to take care of sick child or spouse.