I made a video trying to go through point by point of why I think a lot of Grey Fox's arguments don't follow with the reality of game development. The devs are working on a very tight budget considering the scale they want this project to be. Please just be patient. The worst thing you can do is take away your money and support right as they finally get some momentum going.