It's greed pure and simple. It's not enough for them to make a decent profit they have to make a huge one. They see CoD sales and think every game should be doing that. That's why they keep whittling down their portfolios to a few key games. Oh well, their loss because someone will always step up to fill that niche sooner or later and make a nice piece of change in the process.
“There is no such thing as a weird human being. It’s just that some people require more understanding than others.” - Tom Robbins