If you look at the cost breakdown, that includes several people's salaries and other things than just hosting.
As for scale they do almost 100 million games per month and keep every game available for download and online access.
I suspect donations ~= costs, which is why the salaries are quite modest to say the least.