Developers lose money because their unimaginative, stale games serve as little more than a snack for entertainment hungry consumers. If they focused a bit more on innovation and replay value and less on stunning graphics and b-movie quality storylines, people probably wouldn't trade in their games so frequently.