Absolutely true for almost everyone. Building a successful business is hard, and far less than half who try manage it. Of those who succeed, most take years and decades to get it to the point that it generates more income than they could have had from a successful career. Of those who manages that, many reach an income ceiling that may be higher than a career salary, but isn't enough to become financially free in a few years. And all that actually makes sense. How quickly can you solve big enough problems for enough people that they'd be happy to take care of all your financial needs for the rest of your life?