The problem is, everyone's a writer. For a second I thought that was a Marx Brother's joke, but no, it turned out not to be.
Personally, I enjoy talking about the process of writing... the tropes involved, the ways a story tends to flow, the nature of storytelling and human understanding, that sort of stuff. I few of my friends and I discuss this sort of stuff all the time- I always find it helpful to see other people's world and character building. I'm actually surprised there isn't more of that going on around here. Since the Forum is occupied mostly by writers, I think this'd be a good place for us to Trope Up.
Web-series specific articles are a good idea- at Epiguide they had something similar going, last I checked- but the problem is that the sheer volume of work you'd have to integrate to do things fairly is overwhelming. I mean, the WFG staff alone spend some days with a backlog the size of Nevada (I'm actually almost afraid to submit new stuff, because I feel guilty about adding to the crush).
Still, it is doable. We just need to work out a way.
I like reading/talking about writing too. It can be a great way to promote series too! It is rather odd that few people seem willing to discuss writing in a forum of writers...
Back when I used the epiguide in the early millennium, a lot of the articles relied on author submissions. They'd set a subject, then ask authors to contribute with examples from their own series. It was a good idea, though sometimes the article could end up reading like a bunch of press releases :S They had an awards thing too, which wasn't based on reader votes (because obviously the more popular series would win every time).
I guess a solution would be to have people whose sole job would be to write articles/content. Payment could come in the form of a link to their series, if they're an author, on the article. Maybe have one of those crazy incentive schemes where articles/interaction are rewarded with increased exposure for their series? Readers would need some other kind of incentive, obviously. And setting the whole thing up would be effort in itself...
You just can't win