Bro what do you not understand, he is alone doing it + doesn't want to release something just to release something + certainly have to get money to live bro like wtf are you annoying like that.
It's really commun for games like that to be delayed even multiple times.
and even big games AAA are delayed why are you complaining seriously + this game is free join his patreon or make donation instead of complaining x)