The big benefit of writing articles is that you earn while you learn. You certainly don't have to be a great writer to write articles, you simply have to provide useful information. Hundreds of thousands of websites pay for articles. Mostly, the pay is abysmal, but that shouldn't concern you.
No, I'm not suggesting you settle in and make yourself comfortable with sweatshop writing. :-)
I am suggesting however, that you can EARN your way to a high income. When I started writing, way back in the 1970s, you had to pay your dues as a writer. You could count on at least five to 7 years of writing every day, without making a cent.
All that's changed.
Nowadays, you can write short articles and can get paid for it. As your skills increase, you can write for larger sites, and larger clients, and can earn a very nice living indeed... and you won't have to wait five years.
There's never been a better time to be a writer -- every day is a sunny day, when you work from home writing articles.