There are a lot of people who simply hate to wait. Especially knowing devs will delay the final release ad-infinitum in order to receive more "contributions" from Parteon patrons. So people avoid unfinished games.
Case in point - this game. If I'd knew I'll have to wait 2-3 years to see the results of my in-game actions, I would've put the thread on ignore and move on. Yes, I'm one of the morons who assumed the game was completed because of that tag, and was to shy to ask on forum. But now it's too late, I'm hooked (and tbh frustrated). However, any trace of intent to contribute monetary to the development was erased by the though of being mislead on purpose.