This is what Rich Redman of WOTC had to say on the topic:
A couple of notes for all you fans (including you, Ranger_Reg):
1) There is no Wizards web team. This site is maintained and paid for by Hasbro. The people doing it sit in the Wizards' offices, but they work directly for Hasbro.
2) Hasbro budgets for this website, for good or ill, take your pick.
3) IMO, Julia Martin is doing a brilliant job of working with these circumstances. She really knows how to maximize time and money.
4) The lay-offs in September threw everybody for a loop.
5) I have a contract with Julia to produce d20 Modern columns for this site on a monthly basis, first one going up in January. I turned in the first three before the d20 Modern chat, so it's going to be April before luris_blear gets a column on building fiends (but I haven't forgotten my promise to do it). I'll listen to any requests for columns, my e-mail is available through my screen name.
6) The great Steven "Stan!" Brown has a contract to produce d20 Modern adventures for this website, I believe on a monthly basis.
You want support material? You got it! Starting next month.