Keep in mind that we (tanks? Those are RC?) are probably less than a full percentage point of the traffic on this site, so I'd imagine the volume is tremendous. Couple that with the fact that it is free, none of us are asked to lift a finger to do anything to help, I won't complain about ads.
It's the best place available for us to get our fix, slowness is the only price we pay.