The problem here is there is no direct way or feedback mechanism to link "lost sales" to this issue, other than people messaging directly.
Otherwise, it's the kind of thing that usually ends up as a positive feedback loop: "We need more money" -> "Cripple some old games" -> "Users are buying less of our games" -> We need more money" -> "Cripple more old games" -> ...
We've seen it before with DRM, we've seen it before with microtransactions. When there's no organic way to complain other than "don't buy", execs don't get the message.