I was thinking the same thing, why do so many games after years in dev come out unfinished. I think the only way we would ever get a full and complete product with the things we have been asking for, for years would be to start our own company to make it our selves.