And here was me thinking that the reason people went to streaming sites was to see streamers. If we wanted cloud gaming we'd go check out OnLive... oh wait... Anyway, did you know our featured streamers spot on the front page is random? We give everyone a spot, not just the biggest communities.
Twitch is experimenting with using its front page as an Amazon Luna promotional vehicle, pushing creator discovery down a shelf.