It strikes me as worryingly similar to the notion that creatives should work for exposure: that essentially giving away games for free will build a loyal fanbase willing to pay more on future projects, but I really don't think most gamers pay that much attention to who develops their games.