I wouldn't go so far as to say they are scamming anyone, but it is certainly less than well thought out. I have heard nothing from them regarding this, despite having 30 years experience in producing game and simulation content, and get the feeling that it isn't really a thing any more.