Pretty much this. The only people still pining for this game are shills, people with low standards, or just ignorant to the issues the game suffers from. The rest of have either left/unsbubbed or are criticizing the game and devs to hopefully see some improvements.
