...
Is being a gig worker worth all the cons mentioned? or do you still find being a traditional employee more appealing?
If you have less needs, and some savings to manage your needs when you are out of work (assuming, you'll get work after little break), then you will do fine as gig worker I suppose.
If you have a family to maintain, traditional jobs are comparatively more stable, and they come with perks (i.e, insurance and savings).
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.