This is one of the reasons I think the vote limit needs to be increased. Many issues are left to die simply because they can't be voted on from users having to prioritize what issue they think is more important. This is also why minor bugs like yours go years without being fixed. They don't get the attention they need.
It's counter productive. This is probably some really simple logic error in the client, that could perhaps be fixed fairly trivially. Odds on it would take more time to write the regression tests than to fix the bug. Yet, fixing "minor" things like this would go a huge way towards good will in the community. People who are bringing this up lost something like four weeks (or more) of wait time getting faction modules, and this is being implicitly devalued by "the system" (after all, someone implemented "the system").