I guess it depends on your idea of "better off". From a wealth point of view, there's nothing like motivation, determination, and having goals to get you to this better-off place. Dependency, lack of focus, and indecision are the killers.
However, for some, presumably like that bloke, better...