Many of those free games include an option to donate, so there is still a bit of revenue coming in there. I'd be curious to know how many games are actually free with no donation option, although that section probably also includes the highest percentage of unfinished or extremely low quality content (and therefore not much bandwidth usage)