Offering incomplete software as open source doesn't make it any less incomplete. Are we giving out blue ribbons for participation now?
Literally every open source license says something along the lines of "there are probably bugs and stuff; it's not my problem".
I really can't even comprehend this mindset of "unless it'll work for people without issues, don't put it on github".
If someone whines about a perceived shortcoming in stuff which has been released incomplete, but free and modifiable, then they can expect short shrift.