More and more, the internet is turning into a place where people want content. When people visit a website, they want to see high quality organic content on that site that they can actually learn something from. As such, more and more businesses are turning to high quality article writers to write quality articles.
Some sites actually buy articles from other sites. Freelance writers sometimes write articles and then sell them to different websites. Freelance writers are not employed by any one company, but once they sell the articles, they typically no longer own the rights to said articles.
For the most part, article writers are in high demand. Sites with more visits and more positive feedback are more likely to be ranked higher, and for sites that sell a product or service, high quality articles are important. Customers need to know what they are getting into, so when they read a quality article they get a solid view of what to expect.
Regardless of the content, having good articles on your site is a good way to improve your ranking and exposure. More funny or eye catching articles may be more likely to attract people to your site, and in some cases this can even make your company more money, as sometimes more visits means more money.