I own and run a couple Forums and know how much work it is.
For the casual reader of forums, a forum with over a million posts, 200k members and 3000 users online at once, this site likely runs on a dedicated server, and that likely costs in the hundreds of dollars a month. Its easy to guess...