As you a product developer you earn money by giving the customers what they want and apperently, this game is not what most customers want. In other words, this project (along with Railroads!) has been nothing but a big failure for the company, which of course will lower Firaxis future income.
We've seen tons of threads were players not only point out issues with the game, but also come up with their own ideas of how these problems can be solved.
If 100 people complain about the same thing, they are doing the developers a HUGE favour.
For example, if you buy dinner, don't you complain if the food taste bad? Are you afraid of hurting the chefs feelings? No, you're giving them a chance to keep you as a customer instead of just walking away angry and hungry.