Isn't the usual and correct reply is to say ... git gud?

I mean beyond that it's also a matter of expectations. Did the devs give you enough warnings about how grim dark your future is gonna' be at a certain point giving you time to adapt your game plan? What constitutes as 'enough' in terms of warnings? Was the adaptation even possible at that point?

This is a wide spectrum.