There is no correct answer to this but if a business is moving upside its always better then Job specially you are doing a good to the society by generating employment in the system.
Now coming to your second part of the question - Online Food Services, online florists, online saloon etc...Are they successful in terms of business?
Not all are successful, remember businesses have a decent failure rate if we go by the stats the success rate in India for the startups are less then 5%.
Now coming to the third part of the question - Mention some drawbacks and some advantages doing online business or doing just a job.
Advantage of business -
Lot of upside, high level of learning as compare to the Job, you generate the employment in the system (remember if everyone does the job then who will create the job, businesses are the only one other then govt who creates the Job)
Advantage of Job -
Easy life, less stress, stable income