It all comes back to our needs, sometimes we are forced by circumstances to work to fulfill all our needs without being able to choose, but there are also some lucky people who can choose between the two so they can think more advanced in the future.
I think if someone doesn't have many needs then becoming a freelancer is quite recommended so they can earn money with their work alone, the rest they can think about more advanced things to make their life better in the future.
Life choices exist in each individual because we cannot just give up with the situation.
We often see people blame the situation so that they try to accept all consequences in life, but they forget that life in this world needs to be prepared.
Working in any form is not a problem when someone has the desire to progress and they can set aside the money obtained from working to build a business or investment.
When the financial sources we have are enough, then just think of ways to build a business because without capital to build a business is not an easy matter.
The reason why people find it difficult to develop is because they are afraid to face risks and most of us just try to live comfortably without any problems.