As long you are earning enough online I don't think you need to have regular job .
But, you must have the capability to keep that earning going for an elongated period because sometimes online earnings easy but they are temporary and unstable like you might earn $1k in a single month but remain workless for months after that.
Having regular job is a pain for everyone and many are already trapped in the thought that if you have no job you don't have money. It's a trap that should be stop it hinders your development as a person . We are lucky that we are in the era that we have many other option to earn Rather than join a job that most people do not want to have.
Job is made for people who are satisfied with limited earnings but at the same time need some regularity in life. Youtube has been great for everyone because anyone can shoot videos and upload them and based on how much their videos are worth they will gain views and earlier it was impossible for a common man to find such a platform where they can showcase their talent without spending anything.
I myself watch a lot of magic videos so yeah great way for viewers too to watch anything they want without spending money.