@Schwarzbart
I'm not sure what you mean. There are far more completed books, TV series, movies, and games then incomplete ones.
My point is if the story never actually finishes and if I've read correctly the 17 DLC's are fan created. Then why should I give my time and money to a developer that has made exactly 1 other game in the 10 years since it has released this one?