I see that all your comments are either of you complaining or demanding certain things. People have lives and they aren’t revolved around you. This is free content they have created and if you simply don’t like what they’re doing or the wait just leave. Critiquing and criticizing their work is fine, but respect the time and effort they put in.