It doesn't necessarily provide those things certainly. But inasmuch as it makes people fulfilled, it will mostly be because working for yourself is providing those things. :)
The study would still make perfect sense if you look at job as an employment working for some other employer.