I have all the respect for those who start their own business. But frankly that kinda advice is just so tone deaf and lazy when you are job hunting.
For starters business is not meant for everyone, you need to have an aptitude for it. More than that you need to have an ecosystem in place. Business means having to bear losses, running after clients for pending payments, dealing with crazy tax laws and regulations. Unless you are equipped to handle all this, you cant survive. There is a reason certain communities in India dominate business.
And those who quote Steve Jobs, Bill Gates at the drop of a hat, don't know that these guys had a good support system in place that pushed them.
But basically I hate the way people aspiring for a regular salaried job or those having one are looked down upon. This was especially so during the startup boom. Why don't people get it that many just want a regular salaried job? And those businessmen, entrepreneurs, startup founders still need the regular salaried folks, corporate drones to run their companies.
Most just want a regular job, work for a fixed amount of time, go home and relax. Lack of ambition? Yes. Is that a bad thing? No not really.