So one little gust of wind knocks you over and you stay down? Let me give you a reason, maybe other reasons may come out of this. Whatever.
First of all, FUCK OTHER PEOPLE! You'll have critics coming out your ass and shitting all over everything you create. This is a fact of life, "Life's not fair, life is life." No matter if it's good or bad. People suck, period!
Create things out of spite, piss people off. Make it to where people ask you to do it like this and then You do the opposite. I'm not asking you to make terrible games, I'm asking you to feed off their contempt as inspiration to finish a game. Give all those "Fuck You's" to those people who deserve it, this has kept me going for years when everything (and everyone) were against me. I got many daggers in my back to prove it.
Look, you are talented and I like this game. And it's a damn shame when good things are left to die. I don't know you personally but things can only get worse if you let them, if you let people get you down. There are allot of miserable fucks out there so don't let them easily recruit you in their shit sandwich circle jerk. Peace...