The above is enough reason to avoid starting a small business. Starting a small business offers a poor risk-reward combination. The risks are high, but the reward is minimal. You can pat yourself on the back for being your own boss, but in reality, you will not be doing nearly as well as many employees of larger companies. Most small businesses employ a few people, but huge job growth has never come from small business.
Employment comes from fast-growth companies.
Those that are medium size growing their way to larger. There is one and only one offsetting factor to compensate the small business owner for the loss of all the above benefits and perks. That is growth. More retained earnings within the company. But to achieve wealth demands growth of the business.