Generally, the more you write (and especially, the more you write long form content), the better your writing becomes. This also goes in reverse. Those who have great trouble writing, are unlikely to do much of it.
This alone can account for the seeming disparity. Though many people write poorly, they do not write much text for public consumption at all.