12 software developers?
Where does this come from? I've seen 100 employees quoted but not a breakdown which states "12 software developers".
That said, for a very high traffic site with back end systems, multimedia content, subject to frequent external attacks and a load of technical debt I can believe that. Its the last two which cost the time and effort. I would guess also its cost them a lot to migrate to cloud considering that tech debt.
Are there any other forums that ask people to pay for the privilege of posting and providing content for them?
A great many have premium options and most of them only give minor perks such as badges, coins etc. People know they are paying to support the site.
I am quite aware that I am the product on a free site, I don't delude myself that my sporadic posts are worth a fiver a month.
A genuinely woman centred site is still quite unusual and I think it would be a loss. That said, its become more like the comments column of the DM with AIBU dominating the site and then there are the security issues which are a big issue for me.
So probably not, I think a donation model might have been a lot better from a PR point of view.