It's a business. Businesses exist to generate revenue, and profit from it.
Why is concept so difficult to grasp.
If a restaurant serves crappy food, people typically stop eating there. Ghosts/COD is backsliding, no question.
It's 'gimmicky' at best. Suprising? No. Why do people act like game publishers are the robber barons of the video game industry for releasing additional (optional) content for purchase.