..instead of making some 'Rules' & asking devs for dates (that they could not give), You could do some help, by spreding the word about Octane & motivating creators to push harder (even if they are doing their best).
Once a wise man said: Do the best you can, where you are, with what you have, now. (& leave devs to do their own bussiness) 'Cos now You're just spoiling their time, against Your own good, with all this demotivation.