Revenues suffer because game studios and publishers make awful decisions. See the botched releases of Marathon (Bungie) and the more infamous examples — concord and split gate.