It varies from person to person, individual preference & their current position. If you're in a position where you don't like the job, freelancing may be a great choice for you. But if you don't have marketing skills and if you're not proficient in the field, freelancing would be not a replacement.