I think that nowadays authors have many more ways for revenue streams than before
Doing some ghost writing, being contributors in large publications and selling backlinks (doggy I know) and more stuff writers can do beside their being full time Author
The money they can make from those small jobs can help them to have some more freedom to continue their profession as Authors