I agree we should be capable of making our own revenue. But having a job is definitely less risky than starting your own business. A job gives you money, health insurance, and somewhat security. A job is structured already and implemented. Running a business is extremely difficult and is not easy at all. If it was slightly easier than having a career job a lot of people would attempt it. Also, having your own business means you have to get your own healthcare (which is way more expensive), you are responsible for all risk or faults in the business, you are responsible for all your customers, etc...
I do agree with you, I think it's worth working for yourself, but the difficulty of working for yourself is way harder than a career job where everything is there for you.
Great share @kaylinart