
The only issue here is: the dev missed the deadline ... several times, over and over again. That is highly unprofessional and disrespectful in any developmental manner. So it is totally reasonable for players to be suspicious. I did not intend to comment until I saw the paid reviews lecture players hilariously: "It's your own fault for your disappointment, and missing the deadline is good"

I am wondering where is common sense and fundamental sense of morality.
Partially, it's right; you players should learn this: you don't get to anticipate because this is an amateur project according to those paid reviews. Actually, such an argument equals "it is your fault to fund such an amateur project". If you didn't waste your money on several weeks' delay, then why bother with disappointment based on anticipation? Ture.