Anyway, I have one thing to say here that I don't think has been said enough:
You call what we are doing "cyber begging".
Not true in the slightest.
People out there in reality who beg for money are most likely going to go out and spend it on drugs or alcohol. What can they do with it? Your spare change isn't going to buy them a warm house to sleep in at night, so they spend it on worse things. You are giving away your money to these people who are begging for it because you pity them.
We are asking for donations. We provide you with a free service, give you access to loads upon loads of content, and then we ask that if you would like, then to please donate to help us continue to provide this free service for you.
There seems to be a big difference, since when you donate, you actually get something out of it, continued use of this free service that we are providing. When you give away your change to a homeless person, it is not olikely that you will ever see them again, or that you will see what use your money goes towards.
Also, the $90 a month server fee is expensive, but it is our only option. $90 a month is cheap for dedicated hosting.
So I can guarantee that if not for this, some noob will post "zomg hosting 300gb for $5 teh monthszd!"
No. This is the problem. We used to pay chickenfeed for our hosting, but we can't do that anymore. Hosting that is cheap like that is called "Shared Hosting"
Shared Hosting means that you have several websites that are all using the same server. The space, the bandwidth, all of the servers resources are shared between the websites.
Now this is all fine and dandy, unless you have a site that is as large as the Hive.
Due to the amount of traffic that we recieve, a shared server is not enough. The resources that this website requires are not accessable on a shared server, there is just too much demand, and the server also has to process the information from the other websites, which might also be formidable.
As we saw many months ago with the 503 Errors that the website was getting, a shared server just can't do the job for us.
So, we are left with but one option: Dedicated Hosting.
Dedicated hosting means that thisn website gets an entire server to itself, so that all of that servers resources are devoted to processing the demands of our website. The resources aren't shared with anyone else. This also results in a much higher cost. Maintenance and other costs are no longer shared among the many hosts on one server, one host pays all the bills inm order to keep that server running.
So, this is why we have such a large bill to foot, and unfortunately, we don't have any other options for cheaper hosting.